stal
Top 30000
Meanings
Noun
1. A Stalinist, a Marxist-Leninist. (communism, derogatory)
2. A communist regardless of their ideology. (by extension, communism, derogatory)
3. A far-left person. (by extension, politics, derogatory)