Dfl meaning

(Sussex, Kent) A person who has moved from their previous home in London to live in southern England.
noun
0
0
Advertisement

Origin of dfl

  • Abbreviation of down from London.

    From Wiktionary