1 definition by gvreqnvrenqinver

something that happens when you contract diabetes. Please seek help if you have this condition.
Sam: Doc, I think I'm having diarrhea!
Doctor: Sam, you're dying.
by gvreqnvrenqinver October 31, 2021
Get the diarrhea mug.