Skip to main content

Definitions by Niki Dee

tater totts 

A sylindar of tiny pieces of potato.
Breaded and fried.
:)
"Get your owns Totts gosh!"
"I love you lots like tater totts!"
tater totts by Niki Dee January 13, 2009