Here's a website I found where you can listen to funny versions of classic Christmas songs and funny Christmas jokes: They have everything from "Christmas Balls" to "Deck the Stall".
http://www.ilovewavs.com/Holidays/Xmas/cf/cf.htm
http://www.ilovewavs.com/Holidays/Xmas/cf/cf.htm