'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]