Random
Source Code

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.

by MarkR10 August 18, 2022