This is probably in really bad taste... but I saw this on a show of a Christmas songs countdown and I couldn't stop laughing for about five minutes.
I apologise in advance, and listen at your own risk... but even though I hate South Park, this is very funny.