Delhi belly

Origin of: Delhi belly

Delhi belly

British military slang for an upset stomach or diarrhoea dates from WWII with British troops experiencing the phenomenon while stationed in India.