What is Tropical Storm Tuchas?
1.
Astoundingly severe diarrhea, usually induced by tainted food/ water at a tropical destination.
"Our vacation in the Domincan Republic was okay, but Tropical Storm Tuchas blew in and totally fucked our week up."
See
Random Words:
1.
When a drunk, married or otherwise taken female is lured away from her friends by some hyena like men who prey on wounded zebras, the la..
1.
1. A literal reference to a packaged good that has all of its parts, all the necessary criteria fulfilled, etc.
2. As slang, a referenc..