Tag Archives: Hellhound

I Saw Mommy Riding Santa Claus

30 votes, average: 4.80 out of 530 votes, average: 4.80 out of 530 votes, average: 4.80 out of 530 votes, average: 4.80 out of 530 votes, average: 4.80 out of 5 (30 votes) (4.80)

The real meaning of the season is giving of yourself to others. Unfortunately for this Mall Santa, certain individuals want him to give of himself very directly, and perhaps far more literally than he had intended.

Art credit: Kanachirou

Read More...