Acronym meaning "incredibly totally marvelous" or "incredibly totally magnificent" or occasionally "It totally magical", usually used to describe something awesome or amazing
by Mrs. Gyllenhaal #1 May 1, 2011
by dikon January 15, 2008
Abbreviation: 'If that makes sense'
aimuser1923193:
So I figure maybe ghosts are just a projection of our fear of death itms.
aimuser5903441:
That does make sense.
So I figure maybe ghosts are just a projection of our fear of death itms.
aimuser5903441:
That does make sense.
by RussellBishop April 18, 2012
by Bombcar November 18, 2004