2 definitions by Bart900
A category of women that frequent bars and stay until extended hours in hopes that a man will take them home. Normally, they are what one would call the “last ditch effort”. They are know to roam bars such as brothers, Kilroys, and can occasionally be spotted at Patron Saint.
by Bart900 November 3, 2023
by Bart900 May 5, 2017