Merv Meme’s: Santa Steps Down

I’ve gotta say man. My frustrations inspired this one. Who’s next?? I’m very sensitive towards all victims, but shouldn’t there be a shelf life to some of these accusations?