Sour in taste; sharp or forthright in speech or comments (7)
I believe the answer is:
acerbic
(Other definitions for acerbic that I've seen before include "Astringent in tone" , "Bitter-tasting" , "Biting" , "Bitter (in speech)" , "Sour in taste or harsh in tone" .)