r/pics•
draino3112

there is a %98 chance this Santa will leave you poop for Christmas.

there is a %98 chance this Santa will leave you poop for Christmas.

Posted Dec 2, 2011, 3:43 AM UTC

33
Loading comments…