Skip to main content

Definitions by Textpectation

It is an internet slang and an acronym which stands for In My Arrogant Opinion. It is the new age take on the old cliche - in my humble opinion or IMHO. Another variation of IMAO is IMNSHO (In My Not-So-Humble Opinion)
imao by Textpectation May 28, 2008