Skip to main content

RackerBurn's definitions

Lot Lizard

A common truck stop prostitute. A male or female who sells themselves at a truck stop for a ride to the next city
Josh is constantly on his CB to hunt for the best lot lizards in Texas
by RackerBurn January 21, 2014
mugGet the Lot Lizardmug.

Share this definition