why the bumboclaat you keep drinking my beer?  are you a bumboclaat idiot?
a jamaican expletive
"why the bumboclaat you keep drinking my beer?  are you a bumboclaat idiot?" What is the definition of "bumboclaat"?