I prefer Demoncrat.
I think you are abosolutely right in referring to Obama’s party as being Demoncrats! Right ON!
LOL good one! I agree with you.