A term for having a great pvp'er piss all over you.
Oh snap, he just Golden Helba'ed me right there yo..
by Worst pvper June 22, 2010
Get the Golden Helba mug.