mmp short for battlefrontgaming in chat, other popular terms would be mmorpg for massive online rpg
mmp is a term for battlefront gaming or massive multiplayer maps in games such as battlefield 1942 or halo reach
"mmp short for battlefrontgaming in chat, other popular terms would be mmorpg for massive online rpg" What is the definition of "mmp"?