n 1. a prostitute who frequents truck-stop parking lots, looking for customers. ("After dark, the lot lizards will come to your window.") Submitted by William Duppler, Valley City, ND, USA, 22-11-2002.
LOT LIZARD
Meaning of LOT LIZARD in English
Slang English vocab. Английский сленговый словарь. 2012