So this is one video that I won't link as it's got a bad word or two. I will say though that aside from absolutely loving this song, the ASL interpretation of this is oh so cool. To Anna, the girl that did this for her college level final - GOOD FOR YOU!
Here's the link: F**k You Sign Language Interpretation - be sure to clear the room of kiddies before you play it or they'll learn all kinds of fun words! But definitely check it out - it's fantastic!