Green’s Dictionary of Slang

bombo n.2

see bimbo n. (1)