by FleshyAcorn November 26, 2015
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 August 01, 2015