• DFL

    Origin

    Abbreviation of down from London.

    Full definition of DFL

    Noun

    DFL

    (plural DFLs)
    1. (Sussex, Kent) a person who has moved from their previous home in London to live in southern England.

    Anagrams

    © Wiktionary