Skip to main content
there are no flies on him

there are no flies on him

9.9
A person who notices things quickly and is not easily fooled
  • idiom
  • Informal
translation icon : no se deja engañar
  • 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

sharp as a tack
vsthere are no flies on him
  • Informal
5 6.7

Able to understand new things very quickly

focuses more on quick cleverness and not being fooled than deep intelligence
quick-witted
vsthere are no flies on him
4 4.8

Able to think and give smart fast answers

is an idiom praising quick thinking and being hard to fool
fly
vsthere are no flies on him
  • UK
9.0

Clever and not easily tricked

is a general idiom used to say someone is clever and not easily deceived

Antonyms

312 4.1

Not experienced and too ready to trust others

65 4.2

Easily persuaded to believe things that are not true

How Clever

brilliant
949 3.7
there are no flies on him
  • Informal
9.9
sharp
152 3.3
clever
573 1.7

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'.