Back to Dictionary
歇菜
xiēcài
1.
Stop it! (Beijing and Internet slang)
2.
Game over!
3.
You're dead!
Metadata
- Category
- Chinese