土豆網 tǔ dòu wǎng

DEFINITIONS

  1. Tudou, a Chinese video-sharing website

CHARACTERS

土 tǔ soil, earth; items made of earth
豆 dòu beans, peas; bean-shaped
網 wǎng net, web; network