What is the meaning of the word "twirp"?

Definitions:

  1. someone who is regarded as contemptible copy to clipboard noun
    • That twerp has gotten on my last nerve. copy to clipboard