Top definition
1. An outburst connoting victory or pleasure
2. A saying amongst secret underground orangists who believe in houhaism.
oh man, you got owned, houha.
by Anonymous September 22, 2003
Get the mug
Get a Houha mug for your daughter-in-law Sarah.
3
when you call someone and they say, "Hello," and as soon as you talk they hang up.
*click* you've just been houha'd.
by Z West May 14, 2008
Get the mug
Get a houha mug for your coworker James.