Top Definition
A player of multiple games such as World of Warcraft, the Halo series, and a variety of other RTS, MMORPG, FPS, and RPG games.
"Damn it, I just got owned by that Moogen guy again. Where does he get that much skill?"

or the more popular

"Heh. just owned that Moogen guy again. Where do I get all this skill?"
by BC Spoon September 02, 2006
4 Words related to Moogen

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.