Top definition
Female who frequents truck stops to have sex with truckers for money.
A Lot Lizard Ho's riding trukers
by PBE29 November 20, 2013
Get the mug
Get a A Lot Lizard mug for your dog Rihanna.