tornado potato
Jump to navigation
Jump to search
English
[edit]Noun
[edit]tornado potato (plural tornado potatoes)
- A potato sliced thinly into a screw shape around a skewer and deep-fried.
tornado potato (plural tornado potatoes)