meaning of bumbaclat

bumbaclat meaning in Urban Dictionary

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