a classier, more socially acceptable way of saying that you have facebookstalked a person or persons. Similar to It was in my news feed.
Tom: Have you met Sally and John yet? Alice: No, but I've seen them on facebook.