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.
Street Lizard by MarkR10 August 18, 2022
Get the Street Lizard mug.