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
Mug icon
Buy a mmorpfpsg mug!