What does bumbaclat mean?

bumbaclat meaning in Urban Dictionary

Word of Jamaican "patois" origins. Exclamation of surprise, marvel, or disgust.