It is a caribbean Saying that derived from "Mothers Cunt" but due to the accent it turned out like that, that's why some places such as Trinidad say "Mudda Cunt"
mother's cunt. Implication is that it is also nasty and smelly. Widely used in the Caribbean islands. Also used without the mudda. That rasta is a skunt.
Can also be used in a friendly manner with friends only, strangers will take offense.
Really spelled as one word, muddaskunt.