Ironically, most of the youtube videos I watch aren't even from Youtube. I watch Nicovideos as they get uploaded.
I'd use Nicovideos itself if I understood their memes more. Its hard to use the search. Learning Kanji is hard enough. Learning internet kanji is another level of hard.