Definition of IMHO in US English:

IMHO

  • In my humble opinion.