What is Taternuts?
a term of endearment, when you wanna compliment and insult youre friend at the same time!
hey wats up taternuts!!
See friend, buddy, chum, amigo, spanky