NUTS


Meaning of NUTS in English

crazy.

English idioms vocab.      Словарь английских идиом и выражений.