whipped potatoes

English

Noun

whipped potatoes pl (plural only)

  1. Synonym of mashed potatoes.