Yo Soy, I’m talking to you! Yo soy means “I am” in spanish. and you are what you eat so. . . I’m trying to be funny with a play on words, but Soy and the products created by it are no joke. Here are 3 facts that you must know about Soy before you buy that processed food or…