Green’s Dictionary of Slang

bubo n.

see bube n.