Wiktionary
lot lizard
n. 1 A prostitute at a truck stop. 2 A low or stupid person. 3 A customer or salesperson at a used car lot.