"Symptoms of indigestion associated with excess stomach acid that can follow a spicy or greasy meal or large intakes of alcohol include bloating, flatulence, and heartburn.
Bloating is a feeling of fullness after a meal that actually feels uncomfortable and may be quite long lived.
Flatulence is the passing on wind after it collects in the stomach, it is caused by excess stomach acid reacting with the contents of the stomach to produce gasses, mainly carbon dioxide."
I'd say curry qualifies as greasy and spicy, plus it is usually accompanied with a large intake of alcahol. No wonder it has those effects. Did you have a lot of alcohol that evening (more than usual?), was there a lot of oil separation in the curry?