Portuguese swear words beginning with the letter B

Phrase Meaning Is This Accurate?
Bardajona Dirty slut (42%)      (58%)
Bater uma punheta to wank (91%)      (9%)
Béfe Ass (0%)      (100%)
Bebe merda! Drink shit! (73%)      (27%)
Bilha Ass (lit. large vase) (60%)      (40%)
Boiola Queer (53%)      (47%)
broche, bobo blowjob (84%)      (16%)
Burro de merda!, Burro do caralho! Fucking idiot! (90%)      (10%)

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