Answer: snarkiest

AnswerCrossword Clue
snarkiestSNARKY, snappish (tending to behave in an impatient or irritable manner)
snarkiestCranky; irritable
snarkiest(of a person, words, or a mood) Sharply critical; cutting; snide