Skip to main content

demicrap

Demicrap is a term used for useless, lying crooks in government
Hey did you see in the news the demicraps are still lying to people so they can take more of our rights away?
by country gangsta October 21, 2020
mugGet the demicrapmug.

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