acid

(adj) acerb

acerbic
acrid
bitter
blistering
caustic
sulfurous
sulphurous
virulent
vitriolic
unpleasant (similar term)