It's NOT the word that's the problem - it's the people representing that word - they're offensive.
If we used the term “undocumented democrat’ to describe these people, in twenty years that term will be a offensive. We could call illegal aliens the ‘sweet smell of roses people’ and in twenty years that term will be a slur...
Geraldo needs to knock the chip off his shoulder and get real...
Then by all means, we should just refer to them as 'democrats'.