Synonyms:
cranky, fractious, irritable, nettlesome, peevish, peckish, pettish, petulant, scratchy, testy, tetchy, techy
Meaning: easily irritated or annoyed; "an incorrigibly fractious young man"; "not the least nettlesome of his countrymen"
Usage examples
Jos, a little testy about his father's misfortunes and unceremonious applications to him, was soothed down by the Major, who pointed out the elder's ill fortunes and old age.