Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Willy
New Year Sugar
Star Wars
Vovchik
Dragor