What is the meaning of Snippy?

fragmentary; snipped.

irritable; impatient; short-tempered.

stingy.

Source: wiktionary.org