She called her virtual bestfriend because she has not met her in person. They just communicate through the internet. They have shared their secrets that they have not told anyone about. The only thing she is hoping is for them to meet before her virtual bestfriend meets ou Creator. I hope so too.