Urgent. I have had liquid violent diharea for the past 12 hours. What do I do? My stomach feels sick and I feel weak. I went to mexico a few days ago and ate street food. Helps!

Fluids for a day- "montezuma's revenge" you arev experiencing, is most likely caused by the toxins that bacteria such as b cereus, staphylococcus aureus, or clostridium perfringens. The diarrhea occuring shortly aftereating tainted food allows your intestines to literally flush out the "crap"/toxins. Maintaining fluids and electrolytes will be very inportant duriong this time.