Random
Source Code

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

1👍 3👎