Democrap noun1 •(vulgar, offensive) A Democrat.We had a Democrap in the White house and he let those 20 taliban Hijackers into the US to plan their 9-11 Attack. You lose again skank maggot. — 2007 formsDemocraps