yan yang

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
by interdastin February 21, 2017
Get the yan yang mug.