Understand Chinese Nickname

你妈追我十条街

[nĭ mā zhuī wŏ shí tiáo jiē]
'Ni Ma Zhui Wo Shi Tiao Jie', directly translated, it means something like 'Your Mother Chase Me Through Ten Streets', often used playfully but can also be rude depending on the context.
Generate Chinese Nickname
Relation Nicknames