Skip to main content

Definitions by mikehelm

Feel the need to release your bowels but not sure if you can make it to the toilet. Yup.. that is diarhia.
diarhia by mikehelm November 27, 2007