October 4, 2008 Egyptian food Edit Delete Tags Autopost No, those are not camel testicles, that's what I thought too.