Top definition
A sylindar of tiny pieces of potato.
Breaded and fried.
:)
"Get your owns Totts gosh!"
"I love you lots like tater totts!"
by Niki Dee September 24, 2008
Get the mug
Get a tater totts mug for your dog Callisto.