1 definition by Apex legends dictionary

You deploy a holographic decoy of yourself. The enemy will then shoot or punch the decoy which will result in there location now being known which resides with you pranking them int thinking it was not you.
by Apex legends dictionary May 26, 2020
Get the Bamboozled mug.