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