A derogatory term used to define a very liberal (socialist) member of the Democratic party.
That space muffin Obama is ruining our country!
42👍 41👎