Showing posts with the label Dan

Ben Dan in Chinese

English words for 笨蛋 include dimwit donkey noodle dub duffer dullard dumbass dumb ass dumbhead and dumb head. 笨蛋 ben-da…