IMO


Meaning of IMO in English

Internet-speak abbreviation for "In My Opinion." Also IMHO (the H is for "Humble").

Internet PR English glossary.      Английский словарь Интерет пиара и продвижения.