Top definition
Acronym for I'm Not Making This Up.
My GF's Skene's gushed three sets this morning. INMTU.
by L'├ęditeur November 27, 2010
Get the mug
Get a INMTU mug for your Aunt Zora.
buy the domain for your recipe blog