HO-HO


Meaning of HO-HO in English

int. expressing surprise, triumph, or derision. [redupl. of HO]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.