leftoid (English, noun)
expansion: leftoid (plural leftoids)
Senses:
topics: government
politics
glosses: Leftist, left-winger
tags: Internet
derogatory
Forms:
form: leftoids
tags: plural