twerpEnglish

twerp, twirp, twit

Noun

Someone who is regarded as contemptible

English: twerp, twirp, twit

English words with similar meanings

Show 2 words