Top definition
To be smashed and forced into a cylindrical shape and fried or baked.
'Holy shit man, Fred was tatter totted.'
by totted tatter January 21, 2017
Get the mug
Get a tatter totted mug for your mom Nathalie.