Maina Ndegwa Maina Ndegwa, the student behind the viral Maina Ndegwa memes. [Photo: Standard] Maina Ndegwa, the student behind the viral Maina Ndegwa memes. [Photo: Standard]