Top Definition
1. Apologist for the horrors of Communism. Keen to see similar horrors repeated upon the innocent citizens of functioning western democracies.
2. A person known to be full of feces.
NDP supporters in Canada
by Hayek February 24, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.