Spanish (mexico) top 10 swear words

Phrase Meaning Is This Accurate?
Me vale verga. I don't give a fuck. (91%)      (9%)
Eres un pendejo You are an asshole (51%)      (49%)
Pinche pendejo Fucking asshole (70%)      (30%)
Pedazo de mierda You piece of shit (84%)      (16%)
chinga tu madre fuck you motherfucker (59%)      (41%)
Pinche marica come mierda Fucking pussy shit eater (78%)      (22%)
idiota idiot (88%)      (12%)
Pinche baboso You fucking idiot (75%)      (25%)
pendeja stupid bitch (64%)      (36%)
Chingate guey Fuck yourself, asshole (43%)      (57%)

Spanish (mexico) 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