1 definition by eternalk
For My Imaginary Internet Friend. Used to tell embarrassing stories, get out of being blamed, re-confirm coolness when caught being lame, or excuse stupidity.
Essentially the internet equivalent of a Friend of a Friend or "the devil made me do it".
Essentially the internet equivalent of a Friend of a Friend or "the devil made me do it".
We were talking about embarrassing moments on this forum and this guy totally used his Miif to talk about the time he peed himself.
by eternalk November 1, 2009