Your boyfriend on facebook. He could live very far away, be in a relationship, or both. You trade messages and emails but never see each other in person.
(Face BookBest Friend). (n) a person that you do not know at all, but for some reason feel the need to respond to any number of your posts as a close friend.