HARRY

Definition of HARRY

  1. (verb)annoy continually or chronically
  2. (verb)make a pillaging or destructive raid on (a place), as in wartimes