1 definition by Beans the Cat

A person who is critical about the humility, fairness or sharefulness of others.
If you were to express pleasure about success or good qualities you have, why some people tend to criticize you of being arrogant? Perhaps they are communists. Communism is based on the fundamental of being levelled with one another.
by Beans the Cat November 6, 2011
Get the communist mug.