Demetrius Flenory Net Worth
Who is Demetrius Flenory? Early Life and Background Demetrius Flenory Net Worth, Demetrius Flenory, known as Big Meech, was born on June 21, 1968, in Detroit, Michigan. Raised in a modest family, he grew up with his brother, Terry Flenory. Their early life was marked by financial struggles, which led them down a path of…