Definify.com

Definition 2025


hot_potatoes

hot potatoes

English

Noun

hot potatoes

  1. plural of hot potato