The meme of the cat vibing to a man playing Ievan Polkka has been floating around the internet for quite some time now, but only recently has it reached it’s full popularity potential! Here’s why it took so much time for this meme to really take off!