Green’s Dictionary of Slang

B-broad n.

see B-girl n. (2)