Skip to main content

Definitions by MarkR10

Street Lizard 

An older term by urban slang standard. A person that sleeps in drain pipes or sewers during the day then comes out to the street or dive bars at night to ingest drugs and cheap alcohol.
Cops had to go and chase the street lizards off the park benches.
Street Lizard by MarkR10 August 18, 2022