Or is MM shorthand for "million million" aka "trillion"?
[1] http://english.stackexchange.com/questions/149190/what-is-th...
[2] https://www.reddit.com/r/answers/comments/2sd9bm/why_do_peop...