Skip to main content

Dahumbug's definitions

Diarrhupa

Elizabeth: Omg guys, you are so grouse talking about diarrhea!
Guys: No no no no, we are talking about "diarrhupa." It's like purgatory for your shit.
by Dahumbug September 20, 2012
mugGet the Diarrhupa 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