• Leftard

    Origin

    left + -tard

    Full definition of leftard

    Noun

    leftard

    (plural leftards)
    1. (slang, derogatory) A person of left-wing political views.

    Synonyms

    Antonyms

    © Wiktionary