A socialist is somebody who believes in marxist theory, but always says "That's not real communism" or "real socialism has never been tried". In other words, a socialist is somebody too stupid to know they're a communist.
Gary: I'm a socialist, and I believe that Karl Marx was right... except for the whole violent revolution thing...
Bob: That sounds like a communist to me.
Gary: REEEEE!! Communism and socialism are COOOOOMMMMPLETELY different!
15👍 8👎