TO the best of my knowledge this is a jamacian term used to exclaim suprise...used in conjunction with bumbaclot
Cha Bumbaclot, wha ya whan mi fi do?
93👍 69👎