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 Misanthropotic belief, commonly publised by the band Slipknot, that people are all out for themselves, and that they, ironicly, equal ..
1.
great underground emo-punk band from maryland.
zella mayzell rocks the casbah
See Mary
2.
The BEST band in the entire universe.
I l..