Understand Chinese Nickname

在你的面前我好像在犯贱

[zài nĭ de miàn qián wŏ hăo xiàng zài fàn jiàn]
Roughly translates to 'In front of you, I feel like I am acting obnoxiously,' indicating feelings of being awkward, silly, or excessively trying to draw attention while around another person.
Generate Chinese Nickname
Relation Nicknames