1 definition by Jesper Tiainen

Top Definition
It means Hard Rock Hallelujah that was the first song that ever made a winning for finland in EuroVision Song Contest 2006
I loved HRH in the song contest for the Euro Vision SOng Contest
by Jesper Tiainen May 21, 2006

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.