Debbie Downer is essentially the ultimate party pooper who, somehow, is even able to make being at Disney World a miserable experience. The first ever iteration of it aired in May of 2004 in an ...