Definify.com
Definition 2024
leftard
leftard
English
Noun
leftard (plural leftards)
- (slang, derogatory) A person of left-wing political views.
Synonyms
Antonyms
Translations
person of left-wing political views
|
leftard (plural leftards)
|