Understand Chinese Nickname

自作荒唐

[zì zuò huāng táng]
Meaning 'I make myself look ridiculous'. This could express self-deprecation, referring to oneself making decisions or performing actions which can be regarded as stupid, foolish, unreasonable or even absurd.
Generate Chinese Nickname
Relation Nicknames