Thumbnail

Phrase or Word
To be a lycra lizard
Definition
Someone who wears tight, form-fitting clothing, often for exercise or flashy style.
Language
English
Type
Faunamorph
Subcategory
Reptiles and Amphibians
Grammatical Subcategory
Nouns: Things/Terms/Labels