NUTS


Meaning of NUTS in English

(a): mad

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