Meaning of twirp

Definition of twirp

(noun) someone who is regarded as contemptible
(verb) make a weak, chirping sound; "the small bird was tweeting in the tree"

Other information on twirp

WIKIPEDIA results for twirp
Amazon results for twirp