What does "dwol kaka" mean in Haitian creole?

One english translation is "mouth full of shit" - How to say mouth full of shit in other languages


More Haitian creole Swear Words


Ads