It means Missing in Warcraft of course.
So what has been happening? Its a bit too complicated to give a twitter sized answer, so I figured Id put a note in here. Cause I'm just egotistical enough to think people will want to know and heck its my blog :D