Understand Chinese Nickname

挖坑自埋

[wā kēng zì mái]
Means 'Digging Holes for Oneself' and signifies the situation where one gets themselves into trouble by doing things poorly planned or rashly.
Generate Chinese Nickname
Relation Nicknames