by FleshyAcorn February 29, 2016
Sour stomach is just another phrase for acid indigestion and is a stomachache like condition. It's when there is excess buildup of acid in the digestive track and esophagus, which can cause heartburn or acid reflux.
by mormonchick September 03, 2015