MEGO


Meaning of MEGO in English

[MEGO] abbreviation my eyes glaze over

Merriam-Webster English vocab.      Английский словарь Merriam Webster.