Understand Chinese Nickname

昧着良心对狗笑

[mèi zhe liáng xīn duì gŏu xiào]
An ironic expression implying pretending to be friendly or showing insincere kindness. 'To put on a false smile for dogs.'
Generate Chinese Nickname
Relation Nicknames