hot potato

1. (noun) a difficult situation; "he dropped the topic like a hot potato"
Related Words: situation, state of affairs



Terms and Conditions of Use / Copyright Notice