snarky

adjective
  1. sharply critical or mocking in an irritating way
  2. Usage: informal

Examples