Did you mean Yahoo?
Yahoo
noun
°One of a race of brutes, who look and act like man, that inhabit the same land as the Houyhnhnms.
°An employee of the Internet company Yahoo!.