hot potato

Noun
  1. A difficult situation (synset 113958943)
    "he dropped the topic like a hot potato"

Other Searches