Random
Source Code

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

1👍 1👎