scathing

adjective

Bitterly denunciatory; harshly critical.

Harmful or painful; injurious.

Damaging; wounding; blasting; scorching.

Harshly or bitterly critical.

Harmful or painful; acerbic.