Portuguese (brazil) swear words beginning with the letter P

Phrase Meaning Is This Accurate?
Pagar um boquete Do a blowjob (0%)      (100%)
pau shaft (56%)      (44%)
Pau pequeno Small dick (0%)      (0%)
Pica Dick (0%)      (0%)
pinto dick (88%)      (12%)
Pinto Dick (0%)      (0%)
piriguete whore (54%)      (46%)
Piriguete Slutty girl (0%)      (0%)
Piroca Dick (0%)      (0%)
Piru pequeno small cock (72%)      (28%)
Porra caralho! holy fucking fuck! (0%)      (0%)
Porra Loca Crazy Person (82%)      (18%)
Puta merda Holy shit (95%)      (5%)
puta merda damn fuck (72%)      (28%)
Puta que pareu!! Oh/Holy shit!! (said in amazement) (0%)      (0%)

Portuguese (brazil) 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