1 definition by CourtneyCCaldwell

Top Definition
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."
#boom #head #shot #boomheadshot #headshot #gay
by CourtneyCCaldwell December 21, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.