My boyfriend is Brazilian and, as we all do when being abroad, during his first months in Spain he quickly managed to learn all kinds of coarse words. As those who have stayed in Spain for a while ...
Vegetarianism came up many moons ago at my Oxford Spanish interview. The best I could come up with was legumbrismo. As it was a rarely used word at the time, no-one dcould disagree with me.