Demetrius "Big Meech" Flenory, co-founder of the infamous Black Mafia Family (BMF), was indicted in 2005 after an intense investigation by federal investigators.
Who is Big Meech's brother, Terry Lee Flenory? Terry Lee Flenory, alias Southwest T, is an American businessman and music executive. He is the co-founder of Black Mafia Family (BMF) and BMF ...
Nicole Flenory is an American interior designer and decorator best known as Big Meech’s younger sister. A renowned dealer, Big Meech is widely recognised as the founder of the money laundering and ...