Meaning of IMHO in English

IMHO

In My Humble Opinion [Acronym used on the Internet]

New Words English dictionary.      Английский словарь новых слов.