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 daily@urbandictionary.com. We'll never spam you.

×