leftoid

noun
RareNot in standard dictionaries
1

Leftist, left-winger

Thesaurus

Antonyms

#derogatory#internet