• Leftards

    Noun

    plural

    1. Plural of leftard
    © Wiktionary