Understand Chinese Nickname

是我疯了

[shì wŏ fēng le]
Directly means 'I have gone mad'. It can indicate self-reflection, acceptance of one's crazy behavior or thoughts, sometimes used lightly for effect or humor.
Generate Chinese Nickname
Relation Nicknames