Chinese-English dictionary »

臭屁 /chòupì/ meaning in English

ChineseEnglish
臭屁 /chòupì/ adjective

cocky [cockier, cockiest](overly confident)
adjective
[UK: ˈkɒk.i] [US: ˈkɑːk.i]