I don't know what the name means. Maybe it's a joke in Spain (MDWM is from Barcelona). Whatever it's about stops mattering when you hear how good his crunchy future beats are.
Grab a remix he did of a Flying Lotus track here and a cut off his debut album here. His new album, Irrational Alphabet, is tight (albeit short -> 11 tracks in 37 minutes). However, I'd highly recommend grabbing a copy.