Posted inChinese Slang Dictionary Memes top YYDS English: YYDS 中文:永远的神 / 永远滴神 Pinyin: yǒng yuǎn dē shén / yǒng yuǎn dī shén YYDS is a chinese slang word meaning greatest of all time (GOAT). For more…