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