Facebook friend
Person you've spent more time reading their updates online than seeing them in person.
I have no idea where I met this Facebook friend, but I'm really glad she still keeps all her updates public.