ALL meanings of delhi belly
Del·hi bel·ly
D d - noun delhi belly illness resulting from food-borne parasites, esp as suffered by visitors to India 3
- noun delhi belly diarrhea experienced by travelers in a foreign country, who are not accustomed to the local food and water. 1
- noun delhi belly (Idiomatic) INF Digestive illness or diarrhoea, especially if suffered by a visitor to India. 0