1 definition by steevo301

A mouth watering fusion of cheese and tater tots sold at Burger King. They will bring peace to Western civilization.
The girl I was banging couldn't orgasm because she had such a craving for cheesy tots.
by steevo301 June 10, 2008
Get the cheesy tots mug.