Diarrhea Demagogue Share definition Flag A person who talks a lot of bullshit Oh look at mister Diarrhea Demagogue over there, spouting his daily nonsense. Diarrhea Demagogue by dottob December 17, 2017 0 0 Get merch Get the Diarrhea Demagogue mug. Buy Now — $32.95 See more merch