wuckaduck Share definition Flag A funny word for calling someone stupid or funny You stupid wuckaduck! wuckaduck by oh_shit March 31, 2007 0 0 Get merch Get the wuckaduck mug. Buy Now — $32.95 See more merch