Definitions by ReptoidOuter
lot lizard
A young woman who attends a music concert, but who cannot afford a ticket and therefore spends the concert in the parking lot or "lot" much in the way lizards lurk about, thus lot lizard.
lot lizard by ReptoidOuter March 13, 2021