VariousWords beta
Related Terms:
Definitions:
Noun
hot potato
Definition: a difficult situation; "he dropped the topic like a hot potato"
Definition: A child's game in which players pass a ball or other item between them, with the object of avoiding being left holding the item when time expires.