there are no flies on him
- idiom
- Informal
- She tried to trick him, but there are no flies on him.
Examples
-
You won't catch him making a mistake—there are no flies on him.
-
You can trust him; there are no flies on him.
-
Everyone knows there are no flies on him when it comes to business deals.
-
Why do you think there are no flies on him?
-
Everyone knows there are no flies on him when it comes to business deals.
-
She tried to trick him, but there are no flies on him.
-
You won't catch him making a mistake—there are no flies on him.
Synonyms
Able to understand new things very quickly
Able to think and give smart fast answers
Clever and not easily tricked
Antonyms
How Clever
Surface Forms
Morphology
there + be + no + fly + on + him
The meaning 'quick-witted, not easily deceived' is not derivable from the literal parts (no + flies + on + him); a B1 learner who knows the individual words would most likely take it literally (absence of insects) rather than infer cleverness. This is a conventionalized, culture-specific idiom with a metaphorical meaning unpredictable from its constituents, so it is opaque.
Etymology
There are no flies on him may come from the image of a person who is always moving so flies cannot sit on him. Because flies do not settle on someone who is quick and alert, the phrase came to mean 'clever' or 'not easily deceived'.