Lot-lizard meaning

A prostitute at a truck stop.
noun
23
3
A customer or salesperson at a used car lot.
noun
3
9
A low or stupid person.
noun
0
12
Advertisement

Origin of lot-lizard

  • 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.

    From Wiktionary