Democock

A person who has a delusion that voting for the democratic party solves everything.
Don't be a dick, don't be a democock.
by sadly_no_one September 14, 2019
mugGet the Democockmug.