NUTS Meaning of NUTS in English (BODY PART) [plural] [noun] - [esp. US] [slightly taboo] [slang] for testicles Cambridge English vocab. Кембриджский английский словарь. 2012