Green’s Dictionary of Slang

pinko n.

also pinkie
[pink adj. (2) + -o sfx (2)]

[1930s+] (orig. US) a communist, socialist or even mildly liberal sympathizer (depending on the speaker’s viewpoint).