Pinyin Dictionary results for "ban zhuan za jiao"

搬砖砸脚
to hurt oneself by one's own doing; to boomerang; to shoot oneself in the foot (idiom)
Dictionary data provided by CC-CEDICT