What does Box Lizard mean?

Box Lizard meaning in Urban Dictionary

A Filthy Breed of Lesbian.