1 definition by snowdevil38

Anyone who is not a hard right-wing republican. Often used interchangeably with Marxist.
Only socialists think across the board tax cuts are a bad idea ever.
by snowdevil38 October 13, 2010
Get the Socialist mug.