Definition of “no flies on sb” - English Dictionary

british dictionary

“no flies on sb” in British 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)