Democock Share definition Flag A person who has a delusion that voting for the democratic party solves everything. Don't be a dick, don't be a democock. Democock by sadly_no_one September 14, 2019 0 0 Get merch Get the Democock mug. Buy Now — $32.95 See more merch