I am not really versed on these fancy new 'text speak' abbreviations. Please tell what does 'IMHO' stand for? If I
had to guess, I think you may be saying "I'm Homo" Is that what you think of me? >:( (joke)
What's bad about "homo"? After all it's short for "Homo Sapiens" which means nothing less than "human".

Seriously, "IMHO" is short for "in my humble opinion".