acidulous

adjective
  1. slightly sour or acid in taste
  2. sharp or biting in speech, manner, or temper

Examples