BMF Drug Lord Demetrius “Big Meech” Flenory Released From Prison admin 4 hours ago World Leaks Comments Off on BMF Drug Lord Demetrius “Big Meech” Flenory Released From Prison 0 Views Demetrius “Big Meech” Flenory is out of federal prison. The former drug lord—who gained notoriety as the co-founder of the Black Mafia Family criminal enterprise—was released from FCI Coleman… Share Facebook Twitter Stumbleupon LinkedIn Pinterest