It's like that in a lot of languages. In Spanish (ספרדית), "No como puerco" can mean "I don't eat pork", "I don't eat pig", "I am not eating pork", and "I am not eating a pig". If you walked into a restaurant in Buenos Aires and told the waiter "No como puerco porque soy judio", they would understand that you mean "I don't eat pork because I am Jewish".
I grew up around people who spoke some Yiddish, and am familiar with the expression, "That is a bunch of chozzerai". It refers to something that is of low quality. Never knew it came from the Hebrew word for "pig". I guess for someone keeping kosher, it refers to something that is forbidden to eat.