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