1 definition by dragono

A new, recently coined definition.

It means you have achieved a headshot, so it makes since to shout it as loud as possible after ejaculateing on someones face.
Guy: BOOM HEADSHOT!
Girl: Ewww... That really killed the mood...
by dragono July 8, 2006
Get the Boom Headshot mug.