1 definition by SadSnowboarder

Any politician or person who has the slightest difference in opinion than you on political matters.
I don’t like how the premier did his job, what a communist dog
by SadSnowboarder July 12, 2020
Get the Communist mug.