Green’s Dictionary of Slang

balooba n.

see baluba n.