An acronym for "made me gay".
Seems to originate from London, but may be used elsewhere as well.
"Dayumm, she MMGed me"
"Yeah that MMG"
MMG is a strong spanish insult used by many latin people, it's an acronim in spanish that means cock sucker, in the spanish language it can be hidden as free mini message "mini mensaje gratis"
Military, Medicine and Gaming.
Usually the path new technologies take before being released to the general public. It is not always in this order but most times it is.
MMG
The military (DARPA) created the precursor to the internet.
Polio was eradicated in the West through medicine.
Virtual Reality is being used and has been highly developed in the gaming industry.
However the technology was and still is being used and developed by multiple military institutions like NASA, US/UK Militaries and well as others.