English-Chinese dictionary »

screwed meaning in Chinese

EnglishChinese
screwed (beset with unfortunate circumstances)
adjective
[UK: skruːd]
[US: ˈskruːd]

完蛋 /wándàn/adjective