Green’s Dictionary of Slang

bumbaclot n.

see bumbo-claat n.