What Does “Bomboclat” Mean in Jamaican Slang?

What Does “Bomboclat” Mean in Jamaican Slang?