Bar Star Meaning

(idiomatic) A female who frequents bars or lounges, usually late at night.

RECENT SEARCHES