demonkey
"i went to a political rally last night and that demonkey candidate sure made an ass of himself
"(noun) political party portmanteau: (de'mon'key) demonkey is a new term for the democratic party and it's beloved mascot the "donkey" aka "jackass"
""i went to a political rally last night and that demonkey candidate sure made an ass of himself" What is the definition of "demonkey"?