RackerBurn's definitions
A common truck stop prostitute. A male or female who sells themselves at a truck stop for a ride to the next city
by RackerBurn January 21, 2014
Get the Lot Lizard mug.
Get the Lot Lizard mug.We'll email you a link to sign in instantly.