NUTS


Meaning of NUTS in English

(BODY PART) [plural] [noun] - [esp. US] [slightly taboo] [slang] for testicles

Cambridge English vocab.      Кембриджский английский словарь.