• Hudds

    Full definition of Hudds

    Proper noun

    Hudds

    (plural Huddss)
    1. (informal, UK) Huddersfield
    © Wiktionary