We appreciate when someone can deliver a proper clapback while simultaneously promoting self-love.

This occurred on Wednesday, when Pink confronted a Twitter troll who had the nerve to criticize her looks and age. The individual wrote: “Wow Pink looks so old that should be named Purple instead.”

Those who are familiar with the singer know she is never one to hold her tongue, especially when it comes to shutting down haters.

The singer then went on to encourage others to embrace their age and the physical changes that come with it.

Fans couldn’t help but give Pink a round of applause.