a cartoon frog with the words u meme so much to me for from on it