sword new new
a Chinese Internet slang equivalent to "嗦我的牛牛”, meaning vulgarly "suck my dxxk".Like "show show way" or "can can need", it has the same Chinese pronunciation with these irrelevant English words.
Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker.