Darthesh Mecnerit – definitely my favorite Chinglish souvenir. Google returns zero results for this phrase. (Well, maybe now there will be one result when I post this.) What does it mean?