Answer: ultraleftist

AnswerCrossword Clue
ultraleftistone who supports the extreme Left