lot lizard английский

Значение lot lizard значение

Что в английском языке означает lot lizard?

lot lizard

A prostitute at a truck stop. (derogatory) A low or stupid person. A customer or salesperson at a used car lot.

Возможно, вы искали...

lot | lizard