Diggy Dog loves memes. Also he is a meme too. Kek.
Maybe interested:
Sticker Battle Royale
Chirp the Sparrow
Superheroes Have Mustaches
Andara
We can do anything!