I didn't know Buy2Play was even a thing! Goddam kids these days and their newfangled slangology.
To be fair, Buy2Play has been around forever but never coined until Free2Play and everything came about.
Buy2Play = any game you buy and then can play multiplayer for free