Top definition
Slang. Woman who stands idly or loiters on a sidewalk or street corner.
by Patrick Johnson August 27, 2003
Get the mug
Get a curbcake mug for your boyfriend Bob.