anarchist
An anti-authoritarian who is probably more dogmatic in his views than the authoritarians themselves. This person likely struck his roots in the punk community at one time or another and decided that being a "full-time revolutionary" (Leninist concept, btw) was more serious than punk rock. If you attempt to counter their views in front of them, you will likely uncover a fanantic personality type bordering on megalomania (just visit Lawrence, KS's Solidarity collective) and you may feel better about Stalinism upon talking to these idiots. Hard leftists - stay away! You're better just doing stuff on your own.
"They don't like Communists, Socialists, either...Either you're anarchist or you're a class traitor"
Get the anarchist mug.