What is the meaning of Snappish?

Likely to snap or bite.

Exhibiting irritation or impatience; curt; irascible.

Source: wiktionary.org