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 Get the the dumbledore mug.