Snow White (Whitney Avalon) might seem all cute and innocent, but the princess proves she’s got some fighting words tucked away for the right moment, like this rap battle with Elsa (Katja Glieson) from Frozen. The two have a war of words over which princess is more badass and it’s hilarious. You can even buy the song in singer Avalon’s iTunes store so it’ll be stuck in your head, just like evey other Disney princess song.
See the video after the break.
(via Laughing Squid)