twirpEnglish

twirp, tweet, twerp, twit

Noun

Someone who is regarded as contemptible

English: twerp, twirp, twit

Verb

Make a weak, chirping sound

English: tweet, twirp

English words with similar meanings

Show 3 words