2 definitions by Squishy Moist
by Squishy Moist November 23, 2017
A traditional socialist. The red refers to the red found in many socialist country's flags, such as China's revolutionary flag and the flag of the USSR.
"Why does the soviet socialist care more about bootlicking than class struggle?"
"They're one of the reds, that's why."
"They're one of the reds, that's why."
by Squishy Moist January 30, 2021