look up any word, like donkey punch:
 
1.
another term for a Democrat
The defocrats want to give everyone welfare benefits but don't know how to pay for them.
by trumpy January 24, 2008

Words related to defocrat

defacrats defocate democrats free loader poop