wisecracking

adjective
  1. making clever, witty, or sarcastic remarks
  2. Usage: informal
noun
  1. the act of making clever, witty, or sarcastic remarks
  2. Usage: informal

Examples