TWERP Meaning of TWERP in English Noun. An imbecile, a fool. Fairly inoffensive term. Also twirp. Slang English vocab. Английский сленговый словарь. 2012