NUTTER


Meaning of NUTTER in English

n. Brit. sl. a crazy or eccentric person.

Oxford English vocab.      Оксфордский английский словарь.