|
Definition of Delhi belly
1. Noun. (idiomatic) digestive Digestive illness or diarrhoea, especially if suffered by a visitor to India. ¹
¹ Source: wiktionary.com
|
1. Noun. (idiomatic) digestive Digestive illness or diarrhoea, especially if suffered by a visitor to India. ¹
¹ Source: wiktionary.com