TWERP


Meaning of TWERP in English

twerp /twɜːp $ twɜːrp/ BrE AmE noun [countable]

informal a person who you think is stupid or annoying

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.