Spanish (spain) swear words beginning with the letter M

Phrase Meaning Is This Accurate?
Maricon de playa Homo (alternative) (40%)      (60%)
Mariquita Queer (72%)      (28%)
Me cago en dios I shit on god (100%)      (0%)
Me cago en tu leche I shit in your milk! (0%)      (100%)
Me cago en tu puta madre I shit on your fucking mother (100%)      (0%)
Me cago in tus muertos! I shit on your dead (relatives)! (68%)      (32%)

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