Portuguese swear words beginning with the letter P

Phrase Meaning Is This Accurate?
Pachaxa pussy (100%)      (0%)
paneleiro faggot (100%)      (0%)
Parvo Stupid, crazy. (66%)      (34%)
Peido Fart (93%)      (7%)
peixota little fish(lit.) - prick (slang) (29%)      (71%)
Pentelho Pube (78%)      (22%)
pica, piroca, caralho cock (74%)      (26%)
Picha Cock, dick (91%)      (9%)
Pichota dick, cock (94%)      (6%)
Pila Cock, dick (89%)      (11%)
pininho little cock (43%)      (57%)
Poia Turd (74%)      (26%)
Porra! Fuck! (lit. cum) (67%)      (33%)
porra! (lit.) cum/ shit! (47%)      (53%)
Punheta Jack off (55%)      (45%)
Puta de merda! You shitty whore! (97%)      (3%)
Puta que o pariu Holy shit (40%)      (60%)
Puta que pariu esta merda! Fuck this shit! (75%)      (25%)
puta, cabra bitch (86%)      (14%)

Portuguese 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