Brazil top 10 swear words

Phrase Meaning Is This Accurate?
Vai pro Inferno Go to hell (88%)      (13%)
Caralho. Dick. (95%)      (5%)
Chupe minhas bolas Suck my balls (86%)      (14%)
Cuzão Asshole (97%)      (3%)
Filho(a) da Puta Son of a bitch (47%)      (53%)
Viado Gay (70%)      (30%)
Cú ass (kinda) (60%)      (40%)
Piranha Whore (91%)      (9%)
Mentira Bullshit (71%)      (29%)
Benga Penis (100%)      (0%)

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