Understand Chinese Nickname

丑得拖网速

[chŏu dé tuō wăng sù]
An ironic phrase implying one's looks are so unattractive as to seemingly slow down internet speed, reflecting modesty or mockery toward oneself in a humorous way.
Generate Chinese Nickname
Relation Nicknames