Top definition
A head shot or to blow someone's head off (can be used when playing shooting games eg COD)
by SJM13 May 09, 2011
Get the mug
Get a Melon Popper mug for your dad Bob.