What does IMNSHO stand for?

In my not so humble opinion

IMNSHO is an acronym that stands for "In my not so humble opinion," which is used to preface an opinion. The acronym is typically used online or in text messages where space is at a premium.

The acronym is a variation of IMO, which spun off many versions, such as IMHO, IMHARO, IMNSVHO, and IMHBMAO. If you have any kind of opinion, we have an acronym for you!


IMNSHO, I think the stock market is a good place for your money right now

Related Slang


Updated April 2, 2019

IMNSHO definition by

This page explains what the acronym "IMNSHO" means. The definition, example, and related terms listed above have been written and compiled by the team.

We are constantly updating our database with new slang terms, acronyms, and abbreviations. If you would like to suggest a term or an update to an existing one, please let us know!