Define Helba Meaning

Helba
she a Hacker

By Aurilia
Golden Helba
A term for having a great pvp'er piss all over you.

Oh snap, he just Golden Helba'ed me right there yo..
By Addi