Top definition
The steaming aftermath of someone Puking in the street outside a night club.
Be careful not to step in the Street Soup left by that drunken lop.
by Mojo Maniac July 12, 2008
Get the mug
Get a Street Soup mug for your daughter Larisa.
buy the domain for your diy blog