wiseass

noun
  1. a person who makes annoying remarks that show they think they are clever or know more than others
  2. Usage: slang; informal; mildly offensive

Examples