The Caribbean Dictionary

Diarrhea or other forms of upset stomach.