a sharp sour taste
n. Sharpness; sourness; acidity;-sourness of temper;- severity of manner or speech; poignancy; keenness.