r/pics•14 yr. agodraino3112there is a %98 chance this Santa will leave you poop for Christmas.Posted Dec 2, 2011, 3:43 AM UTC33Share