Delhi belly
noun
°Digestive illness or diarrhoea, especially if suffered by a visitor to India.