Definitions by notcatventures
lot lizard
definition 1: That damn lot lizard gave me an STI!
definition 2: That lot lizard is the type of guy that'd sell you weed in a mall parking lot
definition 2: That lot lizard is the type of guy that'd sell you weed in a mall parking lot
lot lizard by notcatventures July 7, 2026