I.M.M.D.
has the following definition + add your definition
It Made My Day
It Made My Day is used in Acronym
The word I.M.M.D. is used in Acronym meaning It Made My Day