Malcolm Greenidge, known as E.D.I Mean and EDIDON, is an American hip hop artist and was a member of the Outlawz. The name is a play on the name Idi Amin, former dictator of Uganda. From Wikipedia
His death, confirmed by E.D.I. Mean on Instagram, has led to renewed calls for mental health awareness.