vitriolic
/ˈvi-trē-əl/
noun
bitterly harsh or caustic language or criticism
a sulfate of any of various metals (such as copper, iron, or zinc); especially : a glassy hydrate of such a sulfate
oil of vitriol
political commentators spewing angry vitriol