Baidu

What is Baidu?


1.

A popular Chinese search engine that will soon rival Google.

"To find the answer, just Baidu it."

See search, website, google, yahoo!, china


58

Random Words:

1. Original meaning: The act of putting your socks on to your feet Derived meaning: To waffle in such a way that those listening become to..
1. A very difficult DDRsong, running at 333 bpm for most of the song. A level 10 on heavy. I lose about 10 seconds into the legend of ma..
1. A small gental animal. yo i just beat the shit out of my pet quarffle 1. A small gental animal. yo i just beat the shit out of my pe..