What is Helro?
1.
To massively dominate your opponent using unconventional means.
Did you see him pop that drone? That's totally a Helro!
See 
2.
The word an asian says to me whenever I see him
Asian: Helro Jorldan!
Me: What the hell did you just say?!
See 
Random Words:
1. 
A sudden encounter with a large group of Jewish people, who would more chances than not, probably be a large Jewish family, of some sort..