Who is the real Big Meech?
Big Meech was born on Friday, June 21, 1968, to his parents in Cleveland, Ohio, United States. Demetrius Edward Flenory is his given name. Demetrius Flenory is another name for him. Meech is 53 years old as of 2021.
How did Meech get caught?
He never appeared. The next day, while browsing Timepiece’s Instagram page, Haimov made an unexpected discovery. Meech was seen to be in another store, according to authorities. Haimov alerted the authorities.
Is Big Meech brother Terry still alive?
Contrary to the online speculations that Southwest T died after being shot in October 2021, he is still alive. He is active on Instagram, where he shares his pictures with other celebrities.