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