The term refers to menstrual pads or toilet paper, so it can also be a vulgar insult to mean “douchebag” or “motherf***er.” What does “bomboclat” mean? Download Article “Bomboclat” is a Jamaican slang word to express shock, dismay, or anger. In Jamaican Patois, the word...