TWIT


Meaning of TWIT in English

To reproach a person, or remind him of favours conferred.

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