Answer by
kph0329 (637)
Eating a heavy meal or eating fried, greasy and fatty foods can cause it. Instead of eating three larger meals, try eating four smaller meals. Don't eat too fast either. If you have it often, you may have gallstones, so get it checked out by a doctor.