You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
You got one - there has been conjecture that the answer you got is correct.
I did a google search and found these articles that discuss the channel and floats the idea it’s related to her (also backed by cryptic tweets by Elon Musk) so I believe he gave you a serious answer:
That’s too funny! We actually listen to this station quite often and always wondered where the name came from. Seems like a reasonabke enough explanation or at least makes for a good urban legend.