Tetchy

https://en.oxforddictionaries.com/definition/tetchy

ADJECTIVE

  • Irritable and bad-tempered.

    ‘she had always been tetchy and impatient with him’
    ‘a tetchy statement’
    Synonyms

Origin

Late 16th century: probably from a variant of Scots tache ‘blotch, fault’, from Old French teche.

Some synonyms

 irritable, irascible, peevish, crotchety, cantankerous, , waspish, prickly, testy,  impatient, grumpy, bad-tempered, ill-tempered, , ill-humoured, touchy, volatile, short-tempered, hot-tempered, quick-tempered,