I never heard it in my life the funny I knew what xinyo was there's a really weird story about why I know what it means but I won't be sharing it in this website
Are you not Somali? How can you not know something so basic that even children know is beyond me.
Btw xinyo is testicles.