1 definition by Stumbles17

A really rough looking pussy! One that has been roughed up one time, a bunch of times.
You've been around the town - I bet you've got Street meat.
by Stumbles17 May 16, 2021
Get the Street meat mug.