Duhhhhhhhhhhhhhhhhhhhhhhhh Share definition Flag Nobody is sure what it means, except that it has 24 H's in it. Ted: Hey, artichokes are horrible! L: Duhhhhhhhhhhhhhhhhhhhhhhhh Duhhhhhhhhhhhhhhhhhhhhhhhh by My name is not Dammit Aaron! June 30, 2008 0 0 Get merch Get the Duhhhhhhhhhhhhhhhhhhhhhhhh mug. Buy Now — $32.95 See more merch