MDMA

Medical abbreviations:
MDMA

Minimalistic Demonstration of Musical Artist