Meanings seem to vary. According to Urban Dictionary, "bumbaclot" is a severe profanity thought to originate from Jamaica by Peter Tosh, representing the unsanitary nature of the female period (blood clot). It can be used in many contexts, especially to back up a strong statement.
In an interview by CBC News to CBC's Dwight Drummond, who co-hosts CBC Toronto's supper-hour news show and who was born in Jamaica, Drummond says it's one he wouldn't say if his mother were in the room, when asked what is the meaning of "bumbaclot".
"My Mom would be very upset if she heard me say that word. It basically means 'bum cloth' or 'toilet paper' … that's kind of a sanitized way to say it," said Drummond.
Although the official language of Jamaica is Standard English, many Jamaicans also speak Patois which is a separate dialect/language.
Learn and understand Jamaican Patois by visiting JamaicanPatwah.com.