Understand Chinese Nickname

囧你一脸

[jiŏng nĭ yī liăn]
The phrase 'Embarassing you in your face' may imply teasingly making jokes about others until their cheeks turn red from being at a loss of what to say. The word '囧' itself is internet slang representing being caught in embarrassment, thus making up this humorous name that plays off this meaning.
Generate Chinese Nickname
Relation Nicknames