You tried to use "democrat" [sic] as an adjective. But it's a noun (and a proper one, therefore capitalized). The adjective would be Democratic.
No wonder you can't understand you own fallacies -- you can't even understand English.
The improper grammar is intended. At least by me and definitely by those who are aware of it. That's because the democrat party is anything but democratic. Calling it the Democratic Party would be a misnomer.
(I just noticed my spell checker automatically capitalizes Democratic Party)