steevo301's definitions
A mouth watering fusion of cheese and tater tots sold at Burger King. They will bring peace to Western civilization.
by steevo301 June 10, 2008
Get the cheesy tots mug.
Get the cheesy tots mug.We'll email you a link to sign in instantly.