Italian swear words beginning with the letter P

Phrase Meaning Is This Accurate?
pezzo di merda piece of shit (82%)      (18%)
Pezzo di merda Piece of shit (89%)      (11%)
Pompinara Cock Sucker (76%)      (24%)
Porca Madonna Pig Madonna (80%)      (20%)
Porca Miseria Miserable pig (36%)      (64%)
Porca troia Fucking hell (44%)      (56%)
porco cane pig dog / fucking guy (68%)      (32%)
porco Dio God the pig (100%)      (0%)
Porco Dio / Porco Iddio (Blasphemy) literally: "Pig God" (67%)      (33%)
Porco dio! Fuckin' god! (100%)      (0%)
Posso leccare il tua figa? Can I lick your pussy (80%)      (20%)
puttana whore (87%)      (13%)

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