Thanks to visit codestin.com Credit goes to dbpedia.org
American slang term for a person regarded as being sympathetic to communism or anyone perceived to have leftist or socialist sympathies