Skip to main content

Mavinvoid's definitions

Demodouche

A member or supporter of the Democratic Party of the United States
Are you a member of the republicunt or demodouche party?
by Mavinvoid May 30, 2024
mugGet the Demodouche mug.

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