Re:Mark Zuckerberg Answers Q&A in Mandarin at Chinese Univer...
by ibopm on Thursday October 23, 2014 @02:20PM
(#8499783)
It seems to mean "sucking up". And I think it stands for "Dick Sucking Technique", coined by this video: https://www.youtube.com/watch?v=cz7TWpRXyRY
[ Parent
| on HN ]
There are no comments on this comment yet.