snippish

Adjective

 * 1) snippy; irritable; short-tempered.