Top Definition
-It means to have great luck in anything u do. adjective
That wide receiver got harod on the catch to make a touchdown.
by SonofaBun April 22, 2011
Free Daily Email

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

Emails are sent from We'll never spam you.