Chinese-English dictionary »

我靠 /wǒkào/ meaning in English

ChineseEnglish
我靠 /wǒkào/ interjection

dammit(expression of anger or disappointment)
interjection
[UK: ˈdæ.ˌmɪt] [US: ˈdæ.ˌmɪt]