(plural lot lizards) (idiomatic, slang)
- A prostitute at a truck stop.
- A low or stupid person.
- A customer or salesperson at a used car lot.
The term was invented by Christopher Echard, the self-proclaimed "Minister of Filth". Later popularized by the book Sarah, a fictional account of the life of a truck stop prostitute.