Definition, Meaning & Synonyms
there-are-no-flies-on-me
idiom
/ðɛr ɑr noʊ flaɪz ɑn mi/

Definition
This idiomatic expression means that someone is savvy or not easily deceived; they are aware of what’s going on and cannot be fooled.

Examples
- After several years in the industry, I’ve learned my lesson well; there are no flies on me anymore.
- She thought she could trick me, but there are no flies on me – I see through her games.

Meaning
When a person says ‘there are no flies on me,’ they are asserting their alertness and ability to avoid traps or being taken advantage of.

Synonyms
- I’m not naive
- I’m no fool
- I’m wise to your tricks