
1) Entertainment website 2) Video hosting
Found on
https://www.crosswordclues.com/clue/tudou

Tudou, Inc. ({zh |s=土豆网 |t=土豆網 |p=Tǔdòu Wǎng |l=Potato Net }) is a video-sharing website in China, where users can upload, view and share video clips. Tudou went live on April 15, 2005 and by September 2007 served over 55 million videos each day. Tudou states they are one of the world`s largest bandwidth users, moving more than 1 P....
Found on
http://en.wikipedia.org/wiki/Tudou
No exact match found.