There are no flies on smb.
Hello! I recently met the phrase "There are no flies on him".
Could you tell me the right meaning of this expression? Some of the sources explain that it means "he is too irreproachable, perfect, has no spot". The other ones answer "he is too smart and craft, there is no chance to play a trick on him".
Which variant is right? Do the native speakers use this phrase in their common language?
Thank you in advance.
다양한 영어 선생님을 검색해 보세요...
답변 · 3
1
According to the Oxford English Dictionary (https://en.oxforddictionaries.com/definition/fly):
-----------------
(there are) no flies on —
Used to emphasize a person's cleverness and astuteness.
‘no flies on Phyllis—she paid six months in advance’
-----------------
This is the way that I've always heard it used. The intended meaning is that the person is too clever to allow flies (that is, insects) to land on them. In some cases it also means that the person is moving too fast for the flies to land on them; they are a few steps ahead of other people.
As to your question of whether it is common; in Australia it was probably more common 40 or 50 years ago, and you're more likely to hear older people say it. It's less common with younger people. (Or that has been my experience, at least.)
0
Flies or flaws?
0
It is an outdated expression in US English. I've read it in dialog in old books. I've never heard it used in real life in my lifetime.
It's usually used in the first person, "there ain't no flies on me." It means "I am active, I am alert, I am not naïve, I am not gullible, you can't fool me."
A folk song or songs has various versions of the refrain,
"Oh, there ain't no flies on me, there ain't no flies on me
There may be flies on some of you guys
But, there ain't no flies on me!"
아직도 답을 찾지 못하셨나요?
질문을 남겨보세요. 원어민이 도움을 줄 수 있을 거예요!
집에서 편안하게 언어를 배울 수 있는 기회를 놓치지 마세요. 경험 많은 강사진을 살펴보고 지금 바로 첫 수업을 신청하세요!
오늘 학습 시작하기
