tatter nuts Share definition Flag Someone that has severely dry balls cuz he is a geek and never gets laid. "John Doe after several years of being alone and excessive maturbation, has developed a severe case of tatter nuts" tatter nuts by JeebusDa3rd August 4, 2008 0 0 Get merch Get the tatter nuts mug. Buy Now — $32.95 See more merch