1 definition by IrishMAn16

Top Definition
massive multiplayer online role playing first person shooter game
dud i love playing mmorpfpsg's
by IrishMAn16 May 20, 2010

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.

×