Callithit “You’re An Idiot” – Kanyo O. Kanyo Berates Lady Who Criticized Celebrities Over Leo Mezie’s Death “You’re An Idiot” – Kanyo O. Kanyo Berates Lady Who Criticized Celebrities Over Leo Mezie’s Death Ceo 12:29 AM