snarky (adj.) Look up snarky at Dictionary.com
"irritable, short-tempered," 1906, from snark (v.) "to snort" (1866), from an imitative source akin to Low German snarken, North Frisian snarke, Swedish snarka.