Top definition
The war between the search engines Google and Yahoo. Of Course, Google wins each and every battle.
I was online last night, and i put my milkshakes into google and Yahoo. Yahoo gave me my milkshakes bring all the boys to the yard. Google said my milkshakes bringeth all ye gentlefolk to the yard. I think we know who won the Google vs. Yahoo war.
by oneloveforever February 07, 2010
Get the mug
Get a Google Vs. Yahoo mug for your girlfriend Yasemin.