itch

noun
  1. an uncomfortable feeling on the skin that makes you want to scratch
  2. a strong desire or urge to do something
  3. Usage: informal
verb
  1. to have or cause an uncomfortable feeling on the skin that makes you want to scratch
  2. to have a strong desire to do something
  3. Usage: informal

Examples