Terry Flenory's Net Worth: Estimated at $40 million as of 2024. Source of Wealth: Primarily from involvement in the BMF and subsequent business ventures. Legal Status: Serving a prison sentence for federal drug trafficking charges. Relation to Big Meech: Younger brother of Demetrius “Big Meech” Flenory.