Slang meaning of IMA

IMA means: I Might Add