delhi belly









delhi belly


noun Slang.

  1. diarrhea experienced by travelers in a foreign country, who are not accustomed to the local food and water.
52 queries 0.566