Skip to main content

PBE29's definitions

A Lot Lizard

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

Share this definition