Understand Chinese Nickname

特么的傻

[tè me de shă]
Literally translates to 'fucking dumb,' this nickname expresses self-mockery or a sense of frustration or foolishness in a rather strong way.
Generate Chinese Nickname
Relation Nicknames