Dated slang term for bar girl, a woman employed by the bar to entertain (i.e., flirt with) male customers and to encourage them to spend more money on drinks for her and for themselves. The line between being a b-girl and outright prostitution is notoriously thin.

Also see: lounge girl