Chinese helicopter
Noun
Meaning
Chinese helicopter (plural not attested)
(Singapore, derogatory) A Singaporean who was educated in a Chinese-medium school and is not well-versed in English.
Noun
Chinese helicopter (plural not attested)
(Singapore, derogatory) A Singaporean who was educated in a Chinese-medium school and is not well-versed in English.