itchy

adjective
  1. having or causing an uncomfortable feeling on the skin that makes you want to scratch
  2. restless or eager to do something or go somewhere
  3. Usage: informal

Examples