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
buy the domain for your foodie vlog