I liked it - very funny, great energy.
My only problem with it, and with "Bitch I'm Madonna" in general, is that she's kind of late in this trend for parodying mainstream hip-hop trash culture in pop music. Even Katy Perry got to it before her with "This Is How We Do" (though that wasn't as entertaining as this). Miley did it just as good in her Bangerz show, to be honest.