1 definition by landbeforetime

Top Definition
IMA
An acronym for "I must admit".
That dress is beautiful, ima!
by landbeforetime June 18, 2011
Mug icon
Buy a IMA mug!