tetchy

adj -a hasirahasira. tetchiness n.