Demetrius Flenory – Better Known As Big Meech

Demetrius Flenory known as Big Meech is a famous businessman and former drug dealer. He has an estimated net worth of $100 million. He founded BMF Entertainment which promoted hip-hop artists and drugs. Demetrius Flenory has a brother named Terry Flenory who is also known as Southwest T. He appeared in the show BMF based … Read more