Punjabi swear words beginning with the letter P

Phrase Meaning Is This Accurate?
pad mar do a fart (74%)      (26%)
Pan da yaar Sister's friend or sister fucker (80%)      (20%)
Panchod salaa Fucking Bastard (37%)      (63%)
penchod sister fucker (83%)      (17%)
Peshaab Piss (40%)      (60%)
phen chodtha sister fuck (88%)      (13%)
poo tatti (44%)      (56%)
Pud Fart (100%)      (0%)
Puddu Idiot (40%)      (60%)
Pudhi avandeya Cunt (male person) (89%)      (11%)
Pudi Pussy (71%)      (29%)

Punjabi 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