Delhi belly /dɛli bɛli/ noun1 •(informal) Digestive illness or diarrhea, especially if suffered by a visitor to India.