1 definition by strommerz

D12 are a extremely talented rap group from detroit, michigan. sure eminem is alot more famous than the other members, but they are all as good rappers as each other. except for bizarre, i fucken hate that loser. and D12 stands for "dirty dozen" not "detroit 12" for all u dumb asses out there.
yeah D12 are the shit

R.I.P Proof
by strommerz December 22, 2006
Get the D12 mug.