What does "lang susune mamaw" mean in Dominica?

One english translation is "suck your mother" - How to say suck your mother in other languages


More Dominica Swear Words


Ads