bomboclat Share definition Flag A Jamaican expression meant to convey shock or surprise "I won $50,000 in the lotto!" "BOMBOCLAT!" bomboclat by Furious79 March 25, 2006 0 0 Get merch Get the bomboclat mug. Buy Now — $32.95 See more merch