unpleasant and sharply critical
snarky - sarcastic
To be ‘snarky’ means to rebuke somebody in a snide or sarcastic way which is designed to hurt their feelings and also express your own sense of superiority. Criticism of this type is never constructive and tends to provoke a hostile reaction. This informal word was originally used exclusively in American English but has become common in British English as well.
I already know that the design I created is not up to scratch, so I could do without your snarky comments about it.
Lisa is always making snide remarks and sneering at other people. She’s the snarkiest person I’ve ever met.
The snobbish journalist wrote a snarky review about the play that was dripping with derision. He obviously thought that it was beneath him.