1. An outburst connoting victory or pleasure
2. A saying amongst secret underground orangists who believe in houhaism.
19👍 7👎
when you call someone and they say, "Hello," and as soon as you talk they hang up.
*click* you've just been houha'd.
3👍 8👎