1 definition by Z West

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 15, 2008
Get the houha mug.