1 definition by Nighttrainlane

Top Definition
A very ugly woman that sits in the darkest corner of the bar, awaiting the last drunk to stumble out the door.

Basically she is an Oklahoma two sacker
Watch out for the bar ghoula's tonight , son!
by Nighttrainlane January 13, 2017

Mug icon
Buy a bar ghoula mug!