Skip to main content

Definitions by Dahumbug

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.
Diarrhupa by Dahumbug September 20, 2012