North Atlantic memes