1 definition by Super Sonic

Top Definition
B2P
Meaning "buy to play." It is used to describe MMORPG's that you only have to pay for once to play it.
Guild Wars is a B2P game.
by Super Sonic September 11, 2011

Mug icon
Buy a B2P mug!