Internet slang
The term is currently used in a somewhat broader sense in Internet slang to refer to any practicioner of far-left politics, especially Marxism-Leninism or Maoism.