twirp
Explore definitions, synonyms, and language insights of twirp
Definitions
Noun
someone who is regarded as contemptible
Verb
make a weak, chirping sound; "the small bird was tweeting in the tree"