the dumbledore Share definition Flag -noun, the magic joint that keeps getting you high without ever going down in size. Yo, are you guys just a bunch of pussies, or is that joint you hitting the dumbledore. the dumbledore by MonsantoWand December 12, 2013 0 0 Get merch Get the the dumbledore mug. Buy Now — $32.95 See more merch