TWERP


Meaning of TWERP in English

twirp [noun] [C] [dated] [slang] - a stupid personYou silly twerp! Why did you do that? [as form of address]

Cambridge English vocab.      Кембриджский английский словарь.