dude i cant even believe youre dead, total bullet sponge
a person in halo or another shooter game who absorbs every bullet shot at them
"dude i cant even believe youre dead, total bullet sponge" What is the definition of "bullet sponge"?