YO-HO Meaning of YO-HO in English whoo-hoo (exclamation) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012