Understand Chinese Nickname

做贼心虚

[zuò zéi xīn xū]
This implies guilt or nervousness due to having done something wrong, similar to the English expression of having a guilty conscience.
Generate Chinese Nickname
Relation Nicknames