by pimpjuiceeeeee December 16, 2015

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 24, 2011

by dikon January 17, 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 September 19, 2012

by Bombcar November 18, 2004
