Home trending Over 27 Million People Are Just Now Finding Out There Is A Scientific Reason Why You Always Need To Poop When You're Shopping