lamb testicles

  • Turkish Testicles Aren't a Load of Bollocks

    I went in search of something a little unknown to the standard London palate: koç yumurtası, or Turkish lamb’s testicles. You'd better believe that these were some creamily flavourful balls.

Advertisement