The Collaborative International Dictionary of English v.0.48:
B-girl \B-girl\ n. 1. a woman employed by a bar to act as a companion to men customers. Syn: bar girl. [WordNet 1.5]WordNet (r) 3.0 (2006):
B-girl n 1: a woman employed by a bar to act as a companion to men customers [syn: B-girl, bar girl]