Skip to main content

Definitions by dottob

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