to make sb feel very happy on a particular day
Oxford83% of films
It made my day.
Why, thank you, Lisa. That really makes my day.
Definitions from the Oxford Advanced Learner's Dictionary, 9th edition