Back to Dictionary
欠扁
qiànbiǎn
1.
annoying
2.
infuriating
3.
deserving of a good spanking
Metadata
- Category
- Chinese