Helro
To massively dominate your opponent using unconventional means.
Did you see him pop that drone? That's totally a Helro!
Helro
The word an asian says to me whenever I see him
Asian: Helro Jorldan!
Me: What the hell did you just say?!
Me: What the hell did you just say?!