B-girl

Definitions

Media Studies

  • noun a young woman who is enthusiastic about hip-hop music and culture

Slang

  • noun a prostitute or woman of dubious morals who frequents bars
  • noun the female counterpart of a B-boy. Fly-girl is a more common synonym.
http://www.dictionarycentral.com/definition/b-girl.html