salted lamb testicles, a delicacy that's common in north parts of china and tibet
i had some yan yang the other day, it was delicious but gave me the runs
1👍 1👎