Afghan swear words beginning with the letter M

Phrase Meaning Is This Accurate?
Machakhar hooker (0%)      (100%)
Madaret dandan dara ? does your mom have teeth? (67%)      (33%)
Mardakhor Disgusting whore (15%)      (85%)
Morda Gaow Pimp/whore (69%)      (31%)

Afghan 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