Slang term for a bullet magnet or meatshield in warzone. Also is known for someone who complains about being the only one getting shot while others are next to him.
by Handily69420 March 18, 2022
Get the buzzard magnetmug.
Get the buzzard magnetmug.