Stop holiday/christmas/spoken word from playing in iTunes DJ?
Make a playlist that includes all your Christmas songs.  Then in all your other playlists, explicitly exclude the Christmas playlist. The DJ can pull from a playlist that isn't the "holiday" mix.