A socialist is someone who stands for free health care, education and overall better social health and quality of life. This does not involve an unrealistic 'take from the rich, give to the poor' notion, but alternative fiscal and monetary policies to ensure a healthy nation, not just a healthy economy.
Not to be confused with communism, which offers little incentives for people to work.
Julia: Our public hospitals are over crowded, under funded and under staffed.
Bob: If poor people get sick it's their own damned fault. Gimme more high end tax cuts!
Ben: Socialists are just hippie communists!