• word of the day

    scouser

    scouser - Dictionary definition and meaning for word scouser

    Definition
    (noun) a native or resident of Liverpool
    Synonyms : liverpudlian
Download our Mobile App Today
Receive our word of the day
on Whatsapp