Kesha has two words for body shamers: F u. I have been battling depression and an eating disorder for a while now.

My career is in a strange place and it feels like Im fighting an uphill fight some days.

I will not just fing be quiet and hide.

Image

Credit: Jacopo Raule/Getty Images

Today I will say f it and live.

Today Im making that choice.

AND IM HAPPY AS A DAMN CLAM.

And also a big ol f u if u wanna hate on my body.

Just remember that makes u look like a dickhead.

This isnt the first time the 29-year-old has blasted critics online.

Back in March,Kesha told body shamersto f off after posting a bathing suit photo.

Aint nobody got time for it.

Im hot when it small.