HO-HO Meaning of HO-HO in English int. expressing surprise, triumph, or derision. [redupl. of HO] English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012