tornado potato

English

Two tornado potatoes.

Noun

tornado potato (plural tornado potatoes)

  1. A potato sliced thinly into a screw shape around a skewer and deep-fried.
This article is issued from Wiktionary. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.