1 definition by Idiom-imtheone

Democrats that'll side with the party on every issue no matter how bad and defend the party no matter how corrupt.
Don't you hate her she's such a New York Democrat
by Idiom-imtheone June 1, 2017
Get the new york democrat mug.