The street waver's definitions
A possum headed raggamuffin located at either side of the road, usually trying to elicit sexual acts without success.
by The street waver June 23, 2017
Get the street waving fig mug.
Get the street waving fig mug.We'll email you a link to sign in instantly.