I just played the multiplayer for the first time ever today, and after just one match this achievement unlocked. I've only been to multiplayer lobby before, but I'm absolutely sure I've never actually played mp until now.
So yes, this achievement is definitely glitched. I feel kind of lame for getting this so "easy", because I know many have been trying to get it for months to no avail. ;/