Pink has a message to the people who have sent her hate mails for cancelling a show: kiss her a**. The Grammy Award-winning songstress has some strong words for the disgruntled fans who have condemned her for getting sick and cancelling a concert.

The 33-year-old "Just Give Me A Reason" singer was forced to completely cancel her concert in Birmingham, England after postponing it on Saturday due to illness. The show was a part of her "Truth About Love" world tour.

While there are well-wishers, there are also those who just couldn't understand why she had to get sick and disappoint them. She revealed that she has been receiving hate mails from some angry fans.

"I sincerely apologize, AGAIN, for any inconvenience this may have caused you. Sincerely. I actually rode by the venue, and saw some of you in line, and there was not a [expletive] thing I could do about any of it. Except cry. My heart was absolutely broken," she said in a lengthy post on her blog.

"I am getting a lot of hate mail from some of you, not all. But to those of you that expect and feel entitled to perfection; Have a look at my track record - please - in general - for tours past. I have an incredible record. I do not cancel and I do not take it for granted how much trouble people go to from spending hard earned money they don't have, to travel expenses and time and planning, etc. I take NOnE of it for granted, EVER.

"That's why I never phone it in. I go on stage and pour my fucking heart and body out on that stage. I ruin my body and my vocal chords, make myself sicker, come hell or high water. I don't lip sync, I don't rely on dancers to do my work for me. I try to put the best show on that I can, that any human being can, and I don't stop until I know you're happy."

Pink added that she had rotavirus, the most common cause of severe diarrhoea, often accompanied with vomiting, fever, and stomach pain. She also explained that it's not logistically possible to reschedule the show.

She admitted that she was hurt that some people didn't even give her the benefit of the doubt when she cancelled her show.

"The next time I schedule dates - I'll have to say to myself - 'if, God forbid I have to cancel one show, those fans will turn on me like rabid dogs and question the moral fabric of my character.'"

In case her message isn't clear, the singer issued an apology to her "loyal and understanding fans. But "for the rest of you," she has a parting message: "Kindly kiss my entire almost back to healthy a**."