Skip to main content

Definitions by PBE29

A Lot Lizard 

Female who frequents truck stops to have sex with truckers for money.
A Lot Lizard by PBE29 November 24, 2013