boom headshot! Share definition Flag when you RAPE someone in halo 3 by getting a noscope headshot on somone with the sniper *no scope someone* "BooM HEADSHOT!!!!!!!" boom headshot! by boomy headshot November 24, 2009 0 0 Get merch Get the boom headshot! mug. Buy Now — $32.95 See more merch