Definitions by Jsmith1020
Lot Lizard
A disgusting woman who chain smokes, and does crack or meth. That sells her disease infested body to truckers at truck stops and other areas of congregation for truck drivers.
Lot Lizard by Jsmith1020 November 14, 2012