Definition of FOAF in English:

FOAF

  • 1Friend of a friend.

    ‘investigations never do succeed in finding the FOAF who started any of these yarns’
  • 2A story or urban legend attributed to one of these.