A term also coined by slot influencer Vegas Matt to define when you are on the winning side of your bankroll in gambling after being down for a period of time.
by B-Dub 1988 May 28, 2024

by Sweepuh January 4, 2017

by Coop Dupe August 13, 2022

Person 1: Are you addicted to perianal abscesses?
Person 2: Yes.
Person 1: Ryu (Street Fighter) plus the Pokémon theme song + Capcom Equals The Telefang series.
Person 2: Yes.
Person 1: Ryu (Street Fighter) plus the Pokémon theme song + Capcom Equals The Telefang series.
by Maternal-Fetal-Medicine February 11, 2025

A very obviously depressed and isolated person stuck in big cities like Chicago or NewYork. They walk up and down streets and alleys usually in the rain, cold, or early morning since the streets are less populated. They wander busy streets and alleys often tilting their face toward the sidewalk to avoid possible eye contact with others and usually use alleys to avoid people all together. They "worm" or "snake" their way through the city and can usually be identified by the cold depressed look on their face as they quickly move in contemplation.
Street worms aren't just homeless people or depressed hipsters. They can be people of all walks of life who just are clearly in some kind of depressed state and are trying to avoid people even though its almost impossible in major urban areas.
"These art school alley ways are usually flooded with street worms especially when it's raining"
"These art school alley ways are usually flooded with street worms especially when it's raining"
by FutureGhost November 13, 2018

Bruh, I smashed Fook Yu last night… finished with the ole Korean Street Sweeper… her smile says it all
by Bro-tato-chip January 6, 2023

The process of dropping ones trousers and proceeding to deficate in the middle of the street. Usually occurring at night and by those who are intoxicated.
by Whornilius maximus May 28, 2016
