Douche Bag Santa

Douche Bag Santa Douche Bag Santa works one day a year and spends the rest of it judging you. Yep, that’s a douche bag alright. Have you ever thought of that, or have you always made the assumption that when Santa’s not delivering toys that he’s busy making them? Not so, that is what the … Read more