D 12 Share definition Flag possibly the gayest rap band know on the face of earth or any other inhabitated planet in the universe D 12's frontman,eminem, really wishes he was black. D 12 by phillip sims May 30, 2006 0 0 Get merch Get the D 12 mug. Buy Now — $32.95 See more merch