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.
A (usually) mundane and useless piece of knowledge, or field of expertise, that comes into profound effect as the one question you can a..
1.
An over hyped relic of the past that seems to live on its own self importance. Mainly due to the fact that the rich and upper-middle-cla..