M Double-B Share definition Flag An abbreviated name for a "Mind Blowing Batt"-an awesomely massive batt-like joint. Dude, that is one fuckin' M Double-B! M Double-B by HeadlyGrange March 23, 2011 0 0 Get merch Get the M Double-B mug. Buy Now — $32.95 See more merch