1 definition by LordVanDerpelington

In a team-based video game, strategies where players divert their own resources to a teammate in order to turn him into a 'raid boss'.
If you buy kevlar on pistol round and I drop you a tec9 and you happen to be called olofmeister, you become the raid boss.
by LordVanDerpelington July 5, 2017
Get the Raid boss mug.