HO-HO Meaning of HO-HO in English int. expressing surprise, triumph, or derision. Etymology: redupl. of HO Oxford English vocab. Оксфордский английский словарь. 2012