Pinyin Dictionary results for "sa ya zi"

撒丫子
(dialect) to rush off; to scamper off double-quick; to take to one's heels; to make oneself scarce
Dictionary data provided by CC-CEDICT