Terry, Meech’s brother, was shot and killed.
Terry Flenory, also known as “Southwest T,” is the brother of Demetrius “Big Meech” Flenory. Together, they co-founded the Black Mafia Family (BMF), a drug trafficking and money laundering organization that operated in the United States from the late 1980s until the 2000s. However, contrary to the initial statement, Terry Flenory was not killed; he was actually arrested in 2005 along with his brother Meech as part of a federal indictment.
Both brothers were eventually convicted and sentenced to 30 years in prison. Terry Flenory served a significant portion of his sentence before being released to home confinement in May 2020 due to the COVID-19 pandemic and concerns about his health. Since his release, Terry has been active on social media and has been involved in various business ventures. The story of the Black Mafia Family has gained widespread attention and was even adapted into a television series titled “BMF,” which premiered in 2021.