Skip to main content

dottob's definitions

Diarrhea Demagogue

A person who talks a lot of bullshit
Oh look at mister Diarrhea Demagogue over there, spouting his daily nonsense.
by dottob December 17, 2017
mugGet the Diarrhea Demagogue 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