Punjabi swear words beginning with the letter B

Phrase Meaning Is This Accurate?
Bagul butcha Crazy boy (62%)      (38%)
Bewakoof Stupid (81%)      (19%)
Bhen da shola Sister's Pussy (53%)      (47%)
Bhen Da Yaar Sister's Boy Friend (73%)      (27%)
Bhenchod Sister Fucker (69%)      (31%)
Bhenchode Sister Fucker (89%)      (11%)
bhonsdu ass sucker (71%)      (29%)
Bibi di fudi Grandmothers pussy (53%)      (47%)
Bindu village person/ dumb (33%)      (67%)
bokki pussy (65%)      (35%)
Bondu Gay (57%)      (43%)
bondu homosexual (89%)      (11%)
bund ass (56%)      (44%)
Bund Ass (78%)      (22%)
bund de let me fuck your ass (76%)      (24%)
bund friction fucking eachothers asses (46%)      (54%)
Bund Mara Get ass fucked (83%)      (17%)
Bund marr Fuck the ass (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