YOOHOO Meaning of YOOHOO in English int. used to attract a person's attention. [ natural excl. ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012