adjective
To be deplored.
noun
A person or thing that is to be deplored.
(specifically US politics, derogatory, neologism) A supporter of Donald Trump.