Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: scanned shamed skimmed ?

shàng dàng shòu piàn (idiom) to be duped; to get scammed

Dictionary · Google Translate · Help
By MDBG 2025