techy

adjective
  1. easily annoyed or irritated; touchy or bad-tempered
  2. Usage: informal

Examples