It's safe to say Kesha's had one crappy year.
But that hasn't stopped a critic from body shaming and slut-shaming the singer on Instagram.
Kesha had posted a pic of herself bending over in the ocean, treating fans to a glorious view of her bum in teeny bikini bottoms.
The pic seemingly prompted a comment by the troll, and Kesha shot back, because eff that guy.
And she slayed him.
Read her comment in full below:
"dear @jackknife76 , I see that you would very much like me to know that you think I'm ugly, and also a 'whore.'"
"well, I understand that that is your opinion, but I disagree. I'm not perfect but I'm pretty fucking 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.
"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."
Kesha has been open about her struggles with body image and went to rehab in 2014 to address an eating disorder.
"I felt like part of my job was to be as skinny as possible, and to make that happen, I had been abusing my body," she said at the time. "I just wasn't giving it the energy it needed to keep me healthy and strong."
Kesha suffered a tremendous professional setback this year when a judge denied her request to be released from her contract with Dr. Luke, the music producer who she alleges raped and abused her.