Skip to main content

space muffin

A derogatory term used to define a very liberal (socialist) member of the Democratic party.
That space muffin Obama is ruining our country!
space muffin by 10 Gauge April 28, 2010

muffin spack 

muffin spack by mentrix August 4, 2012