Adjective
snippish (comparative more snippish, superlative most snippish) snippy; irritable; short-tempered.