'twirp' definitions:

Definition of 'twirp'

From: WordNet
noun
Someone who is regarded as contemptible [syn: twerp, twirp, twit]
verb
Make a weak, chirping sound; "the small bird was tweeting in the tree" [syn: tweet, twirp]