Skip to main content

mikehelm's definitions

diarhia

Feel the need to release your bowels but not sure if you can make it to the toilet. Yup.. that is diarhia.
by mikehelm November 27, 2007
mugGet the diarhia 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