Question: what is imao short for?
Answer: IMAO, Internet slang standing for "In my arrogant opinion"