Memes of Santa *2* #Christmas

An image macro of Santa facepalming, the bold text proclaims "When the elves call in sick on December 24th", a comical take on North Pole management woes, workshop chaos blurred behind, festive tools and half-built toys strewn about.

Related Posts

Remix and post it, and it will appear here.