fractious

adjective
  1. easily angered, irritable, or quarrelsome; prone to arguing or complaining
  2. (of a child or animal) difficult to control; unruly or restless

Examples