TWIRP

Definition of TWIRP

  1. (verb)make a weak, chirping sound
  2. (noun)someone who is regarded as contemptible