HO-HO


Meaning of HO-HO in English

int. expressing surprise, triumph, or derision.

Etymology: redupl. of HO

Oxford English vocab.      Оксфордский английский словарь.