It's a Jamaican expression usable in various scenarios. (Pronounced bum-bow-clawt)
"Bumboclaat! Yuh see that? " Oh my! Did you see that? "A wa the bumboclaat ya do?" What the fuck are you doing?