Meaning of “no flies on sb” in the English Dictionary


"no flies on sb" in English

See all translations

no flies on sb

UK If you say there are no flies on someone, you mean that they cannot easily be deceived.

(Definition of “no flies on sb” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)