Demi Lovato's never one to hold back if something's pissing her off and now, after the internet weighed in on her 'beef' with Nicki Minaj, she's got something to say to the online trolls clogging up her @ replies and Instagram comments.
If you were about yesterday, you'll know that a couple of comments Demi made over the 'shade' Nicki Minaj threw her at the Met Gala caused quite a stir and resulted in a bit of a backlash. Well now Demi's responded to those unable to take what she explained was a 'joke' in the best way; by going on a big ol' Twitter rant.
Addressing all the hate she's been getting, Demi said: "Sometimes there's more to the story...Sometimes there's more shit going on than you see. Maybe you DON'T know every aspect of my life so maybe you shouldn't assume you know...Maybe I'm tired of sharing my story with the world."
She then suggested her 'midnight rants' could be put down to her bipolar disorder, saying: "Can't change being crazy.. But you can press unfollow...Or maybe I rant online because people assume they know things and their entitlement to know makes me feel obligated to defend myself."
Turning it round on the haters, Demi added: "Imagine the love of ur life/biggest crush finding out u spend time on the internet commenting negative shit about celebrities.. Embarrassed?"
She signed the whole thing off: "I'd rather annoy people with my honesty and loud opinions than stay silent and be fake as fuck. #lasttweetofthenight #goingtosleep" and who can argue with a #goingtosleep hashtag, really?
Thoughts on Demi's response, then? Give us a tweet over @sugarscape after you've watched the vid below, please and ta.