maybe i shall just go boomheadshot myself before he can get to my base
a single word, meaning ultimate defeat of an opponent, or person in general
"maybe i shall just go boomheadshot myself before he can get to my base" What is the definition of "boomheadshot"?