Understand Chinese Nickname

心里有鬼

[xīn lĭ yŏu guĭ]
This phrase literally means 'have a ghost in heart'. In Chinese culture, it often metaphorically refers to a person having something to hide or feeling guilty about a particular secret inside them.
Generate Chinese Nickname
Relation Nicknames