NUTS


Meaning of NUTS in English

Noun. The testicles. Adj. 1. Mad, insane.2. Enthusiastic, obsessed. E.g."He's nuts about her." Exclam. An exclamation of defiance or annoyance.

Slang English vocab.      Английский сленговый словарь.