itched

verb
  1. past tense of itch; felt an uncomfortable sensation on the skin that causes a desire to scratch
  2. past tense of itch; had a restless desire or strong urge to do something
  3. Usage: figurative

Examples