pinko

adj. (pl. -s) esp. Us slang socialist.