Green’s Dictionary of Slang

Bee Em n.

see Beamer n.