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.
Framing Hanley is a five-piece American post-hardcore band that formed in 2005 in Nashville, Tennessee, and released their first studio ..
1.
a person who takes a keen interest in exploring the deep space of anal sex.
turning away from vaginal intercourse, Gus decided to do so..