1 definition by dsafjiivbjin

Full form: Intellectual Masturbation.

Used when someone over-intellectualises mundane stuff.
He ruined the entire night by IMing over the poker game.
I hate meetings with creative agencies, they do so much IM!
by dsafjiivbjin July 16, 2021
Get the IM mug.