tornado potato
English
Pronunciation
Audio
(
US
)
:
(file)
Noun
tornado
potato
(
plural
tornado potatoes
)
A potato sliced thinly into a screw shape around a skewer and deep-fried.