tornado potato

English

Pronunciation

  • Audio (US):(file)

Noun

tornado potato (plural tornado potatoes)

  1. A potato sliced thinly into a screw shape around a skewer and deep-fried.