Definition of no flies on — in English:

no flies on —

phrase

(also there are no flies on —)
  • Used to emphasize a person's cleverness and astuteness.

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