Skip to main content

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.

Demaggio

Great at anything you put your mind to (outstanding) not them I’m him
It’s one and only Demaggio that walked this earth
by Jahnon duncan December 16, 2023
mugGet the Demaggio 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