ymmd
has the following definition + add your definition
you made my day
you made my day is used in Acronym Slang Internet
The word ymmd is used in Acronym, Slang, Internet meaning you made my day