Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Roger
Doctor Joy
Ladette to Lady 5
Holiday Yoda
Froggy