Green’s Dictionary of Slang

bostoom/bostoon n.

see bosthoon n.