Definitions by Where's The Fucking Donuts
Battle Royale
An online game where a large group of characters try to kill and survive each other. Most Battle Royales are cancer and absolute shit. These perimeters include Player Unknown Battle Grounds (PUBG), Fortnite, and Apex Legends, and an unquantifiable amount of ripoff.
Battle Royale by Where's The Fucking Donuts March 9, 2019