Understand Chinese Nickname

我是你祖宗

[wŏ shì nĭ zŭ zōng]
Translated directly, it means 'I am your ancestor'. However, this phrase is more commonly used in an arrogant context. It's used by some internet users sarcastically or seriously to express extreme confidence or dominance.
Generate Chinese Nickname
Relation Nicknames