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)