Abbreviations, in-jokes and references you don't recognize

  1. What is an MMP?

Monday Morning Post, I believe.

Yup, Monday Morning Post.

For this and any others, see here.

Suppressed vomiting, I reckon.