• Share
  • Tweet
  • Share
Kesha Instagram

Instagram

Kesha has a literal message for her latest body shamer and isn't afraid to show it.

The 29-year-old pop star, who has made headlines over the past year and a half over personal and legal turmoil that has stalled her music career, took to Instagram Friday to fire back at a user who insulted her by posting a photo of herself bending over and wading in the ocean while wearing what appears to be a cheeky swimsuit that leaves little to the imagination.

"I see that you would very much like me to know that you think I'm ugly, and also a 'whore,'" Kesha wrote. "Well, I understand that that is your opinion, but I disagree. I'm not perfect but I'm pretty f--king magical. And also, I am not, in fact, a whore."

"Also bullying someone who has struggled publicly with body issues is pretty mean. Thank God I'm in a place in my life where I feel empowered to address your nasty comments instead of letting them destroy me," she said. "So. On behalf of anyone anywhere who struggles with body image, STOP IT. My body is not your business. In conclusion, kiss my magical imperfect ass!"

The photo appeared to have been taken during a beach vacation last month. At the time, Kesha posted several pics of herself appearing topless during the trip and also fired back at body shamers.

Kesha has been waging a legal battle against her former music producer, Dr. Luke, claiming he committed sexual assault and battery against her. She is seeking to invalidate her recording contracts with him. He has denied her claims and also filed his own countersuit.

Luke's attorneys are seeking permission from a court to view the singer's medical records, citing her claims that Luke's alleged abuse of her forced her to go to rehab in 2014. At the time, Kesha was treated for an eating disorder and her attorneys have said her doctors had also found she "suffered from psychological effects caused by Dr. Luke's abuse," including "severe depression."