Dump of mostly random memes with some Christmas-y spirit sprinkled here and there. Enjoy another collection of random memes here.