Top definition
people hustling for money at a stop light...the concept i can easily grab for my money when my body is 'L' shaped, and i'm in a potentially dangerous, weak position.
those stoplight weasels are all a-hustle today!

gave a dollar to a stoplight weasel!
by michael foolsley December 03, 2009
Get the mug
Get a stoplight weasel mug for your dog Rihanna.