HOHO Meaning of HOHO in English int. expressing surprise, triumph, or derision. [ redupl. of HO ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012