Back to Dictionary
搞砸
gǎozá
1. to mess (sth) up
2. to foul up
3. to spoil