Memes October 24, 2018 Kowalski Penguin Memes These memes feature the penguins from the Madagascar movie franchise.