Understand Chinese Nickname

泥足

[ní zú]
Literally meaning 'muddy feet', this idiom implies having flaws or difficulties getting out of certain situations easily. Metaphorically it means being stuck in unfavorable conditions.
Generate Chinese Nickname
Relation Nicknames