Definition of yahoo
plural yahoos
1
capitalized : a member of a race of brutes in Swift’s Gulliver’s Travels who have the form and all the vices of humans
2
[influenced by 2yahoo]
: a boorish, crass, or stupid person
Yahoo... a company run by Google executives to make it seem like Google does not have a monopoly.