Italian swear words beginning with the letter F

Phrase Meaning Is This Accurate?
Faccia a culo Assface (71%)      (29%)
Faccia da culo Ass faced (100%)      (0%)
Fanculo Fuck (0%)      (0%)
fare una sega to jack off (80%)      (20%)
fatti una pugnetta Have A Wank (83%)      (17%)
Fica cunt (64%)      (36%)
fica stretta narrow pussy (73%)      (27%)
Figa Cunt (76%)      (24%)
figlio di puttana Son of a bitch (90%)      (10%)
Figlio di puttana! Son of a bitch! (100%)      (0%)
Figlio di puttanta Son of a whore (40%)      (60%)
Figlio di Troia Son of a Bitch (76%)      (24%)
Figlio un cane Son of a bitch (39%)      (61%)
filippo small dick (0%)      (100%)
fongoul fuck you (46%)      (54%)

Italian Swear Words by Letter:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z