Skip to main content

Definitions by dottob

Diarrhea Demagogue 

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