1 definition by Cobra12

Top Definition
A woman who is less than desirable because she parties too much, is physically unattractive and overly sexually active.
She's a slough bag, but its okay because I'm drunk and its slough bag Saturday.
by Cobra12 March 13, 2010

Mug icon
Buy a Slough bag mug!