HO HO


Meaning of HO HO in English

■ exclamation

1》 used to represent deep laughter.

2》 used to express triumph.

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