油土鱉

Etymology
, with reference to China's block of the website.

Proper noun

 * 1)  YouTube (American video sharing website)