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.
substitution slang word for 'bull shit'
"Zebra Placenta! I told him about the concert three weeks ago!"..
1.
what you get if you're born in mexico.
Mexico city is much closer to the colorado border than Cheyenne wyoming isn't it? Of c..