Degenerate, degrading, demeaning, demonic, dirty, donkey, Democrat we could make a new game out of this, LOL!
LOL good ones!! DEmoralizing is another good one. :)