This is one of those freaks of modern culture that I would never have heard of, save for it being shoved randomly in my face on a news website or FR or some such.
I don't know what it sounds like or what it does exactly, but it looks like something created for the sole purpose of being cast headlong into the abyss.
Her “music” is the epitome of suckage.