TWIT


Meaning of TWIT in English

Noun. An idiot. Patronising and derogatory but often jocular.

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