meme in Super World!

World champions

Ice cream or pizza mmmmm....