Definition of no flies on — in English:

no flies on —

(also there are no flies on —)

phrase

  • Used to emphasize a person's cleverness and astuteness.

    • ‘no flies on Phyllis—she paid six months in advance’