Skip to main content

Dogtrump

A load of dogshit that is so dishonest, so vile, so insulting to human intelligence that calling it dogshit is an insult to dogs and to shit.
45 is a lying sack of dogtrump
by Grumpy173 January 20, 2018
mugGet the Dogtrumpmug.

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