Elon Musk and Grimes' new son's name turned heads. It also inspired plenty of memes.