Chinese helicopter
→
English:
Chinese
+
helicopter
Detailed etymology
definitions
noun
- (derogatory, offensive) a person, often Mandarin-Chinese-educated, who is overly Chinese or stereotypically conservative Chinese, and cannot speak English well.
My BMT buddy is such a Chinese helicopter! He grew up in Malaysia and can't speak a word of English.
antonyms: