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. Кембриджский английский словарь. 2012