Thumbnail

Phrase or Word
To have no flies on you
Definition
To be clever, sharp, and not easily deceived.
Language
English
Type
Faunamorph
Subcategory
Insects, Arachnids, Creepy Crawlies…
Grammatical Subcategory
Nouns: Things/Terms/Labels
A Lexicon Drawn from the Natural World
A Lexicon Drawn from the Natural World