irritable - adjective
irritable - thesaurus
cranky excitable fractious nettlesome peckish peevish pettish petulant scratchy techy testy tetchy