YYDS: The Internet Slang That Took China by Storm
YYDS, pronounced as "yee yee dee ess", is a popular internet slang in China that means "eternal god" or "the best ever". It is often used to express admiration, respect, or fandom for someone or something. …
More