Like a fussbudget; tending to fuss or complain about trivial matters.
Exhibiting irritation or impatience; curt; irascible.
Likely to snap or bite.