1 definition by boomy headshot

Top Definition
when you RAPE someone in halo 3 by getting a noscope headshot on somone with the sniper
*no scope someone*
"BooM HEADSHOT!!!!!!!"
by boomy headshot November 24, 2009

Mug icon
Buy a boom headshot! mug!