👉 "Yid" is a term in Chinese that refers to a person who has been born with a disability. The word "yid" comes from the Ancient Chinese word "yu," which means "child" or "little." In Chinese culture, it's common for people to refer to themselves as "yid" if they have been born with a disability.