What does the MMXL mean the google logo today?

It says GMMXLE, does any one know what it means?


Happy new year!
30 answers 30