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