pinko

noun
  1. a person with communist or socialist sympathies
  2. Usage: slang; derogatory

Examples