Back to Dictionary
够呛
夠嗆
gòuqiàng
1. unbearable
2. terrible
3. enough
4. unlikely
Common • Top 20%