What is the meaning of Pinko?

A socialist, particularly one who is not completely communist.

Synonym of hikipinko (studious student).

Source: wiktionary.org