What does "Y yuh so bomboclaat daak" mean in Jamaican?

One english translation is "Why are you so fucking stupid " - How to say Why are you so fucking stupid in other languages


More Jamaican Swear Words


Ads