MEGO Meaning of MEGO in English [MEGO] abbreviation my eyes glaze over Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012