1 definition by indawater

Top Definition
an expression of excitement
similar to "Yahoo!"
John: Hey Katie, you just won a million dollars!
Katie: Horrah!
by indawater February 15, 2011

Mug icon
Buy a Horrah mug!