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.
Somebody who says they'd do their relative if they weren't related to them.
Guy #1: "Dude, if she wasn't my cousin ..
1.
Examination of a patient by a doctor employed by an insurance company (e.g. insurance company whore) to second guess a patient's cl..