Spanish (cuban) swear words beginning with the letter M

Phrase Meaning Is This Accurate?
mama huevo suck my balls (63%)      (37%)
Maricon Homosexual - Male (88%)      (12%)
Maricona Homosexual - Female (46%)      (54%)
Me cago en el coño de tu madre I shit on your mothers cunt (85%)      (15%)
Me cago en el corazón de tu madre I shit on your mother´s heart (70%)      (30%)
Me cago en ti I shit on you (60%)      (40%)
me lo paso por la cabeza de la pinga i dont give a fuck (55%)      (45%)

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