I'm not familiar with the story behind this meme; only recently did I come across Crunnchy's bit on YouTube which I'm measuring this against.
All told, I dug it. Clean linework, quality animation, and the additional flair given to her failure to give a damn was an amusing touch.