IMHO
IMHO is an
abbreviation for 'In My Humble Opinion' or sometimes 'In My Honest Opinion'. Variants include
IMO for "in my opinion",
IMAO for "in my arrogant opinion" and
IMNSHO for "in my not so humble opinion". It often appears in emails,
mailing lists and other electronic forums where abbreviations and
acronyms are used to speed message composition and to save space; for example, in space-limited text messages.
It is often said (half jokingly) that when 'IMHO' appears, it is a sign that the writer has an overly high opinion of themselves, because nobody who truly was humble would use the word to describe themselves.
- See also: Internet slang