May 2012
笨(ben)” means stupid in Chinese.