Top Definition
The word an asian says to me whenever I see him
Asian: Helro Jorldan!
Me: What the hell did you just say?!
by Coolguy08 April 28, 2008
1 more definition
To massively dominate your opponent using unconventional means.
Did you see him pop that drone? That's totally a Helro!
by Iluvhelro February 20, 2009

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×