YAHOO Meaning of YAHOO in English n. a coarse bestial person. Etymology: name of an imaginary race of brutish creatures in Swift's Gulliver's Travels (1726) Oxford English vocab. Оксфордский английский словарь. 2012