What does A Lot Lizard mean?

A Lot Lizard meaning in Urban Dictionary

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