YOHO Meaning of YOHO in English int. (also yo-ho-ho) 1 used to attract attention. 2 = YO-HEAVE-HO. [ cf. YO-HEAVE-HO & HO ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012