Ti dirò, anche io ho passato un pezzo a capire che cavolo voleva dire IMHO, poi per associazione e vedendo dove lo usavano gli altri (oppure qualcuno aveva messo la traduzione, non mi ricordo), sono arrivato alla soluzione (si, ho avuto una illuminazione!

) (... o lameno credo di essere arrivato al suo significato...

)
Penso che sia l'acronimo di "In My Humble Opinion", ovvero "secondo il mio modesto parere".
... si, ho controllato nel dizionario inglese-italiano e humble vuole dire modesto, percui tutto dovrebbe quadrare! ...
Ciauz!