Skip to main content

Detoxarrhea

The watery excrement that comes as a result of drinking large amounts of fluids to detox.
So did you pass your drug test yesterday?

Yeah, but I drank so much water it gave me detoxarrhea.
by jimmythewhoo May 22, 2010
mugGet the Detoxarrhea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email