HO­HO


Meaning of HO­HO in English

int. expressing surprise, triumph, or derision.

[ redupl. of HO ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.