Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Nutri at school
Dota 2
Onigiri-san
Sniffles
Yuyu