Learn English – the saying or idiom or word that means when “friends” don’t need you anymore it seems like they don’t know you anymore

idiomspopular-refrainsword-choice

there are some people who are your friend in the time of need,and they ignore you the other times,so what do you call them? a poet calls them "flies around a sweetmeat".

Best Answer

"a fair-weather friend" is an idiom.

  • "someone who is your friend only when things are pleasant or going well for you" TFD
  • "loyal or helpful only during times of success and happiness" Merriam-Webster

You could also say "an opportunistic friend", "an opportunistic friendship"