Harmful or painful; acerbic.
Harshly or bitterly critical; vitriolic.
Containing venom; laced with or steeped in venom.