1 definition by blurrystars

Stands for It Made My Life
When something makes you happy and you "feel like your life is complete"
I was watching a video on failblog about jumping jacks... IMML
by blurrystars December 3, 2009
Get the IMML mug.