1 definition by Franky33

Top Definition
Similar to the gaming term 'Owned', but most commonly relative to the head area, such as a headshot.
John, 'Oh my God!'
Sam, 'What?'

John, 'I just blaned that Noob.'
by Franky33 November 17, 2010
Mug icon
Buy a Blane mug!