meaning of A Lot Lizard

A Lot Lizard meaning in Urban Dictionary

Female who frequents truck stops to have sex with truckers for money.