dumb clucker Share definition Flag a person who is a dumb ass "Quit being such a dumb clucker " dumb clucker by xrzjb April 28, 2010 0 0 Get merch Get the dumb clucker mug. Buy Now — $32.95 See more merch