IMO расшифровывается как İn my opinion, что переводится как по моему мнению. Интернет сленг, добавляется к высказыванию для того чтобы подчеркнуть что сказанное является субъективным мнением автора.
Английские сленговые сокращения и аббревиатуры
Энциклопедия челленджей и флешмобов