@BiddyPopthe2nd , take it to mean someone who doesn't eat any products that have come from a dead animal.
The 'vegetarians' who eat fish, chicken bacon butties, shellfish or don't care if they eat goose fat, suet, gelatine etc. are not really vegetarians. These people are those who make it difficult for other vegetarians.
There are different types of vegetarians - some might not eat dairy but will eat eggs or vice versa.
I tend to say I'm a strict vegetarian because I don't eat anything that has come from a dead animal. I am not a vegan.
I do not want to eat food prepared by someone who comes out with things like 'Some vegetarians eat fish'.
Some people may love vegetarian food
I hate the term "vegetarian food". It seems to be used as a catch-all term for what non-vegetarians think vegetarians eat.
Typical "vegetarian food" seems to be butternut squash, beetroot, goat's cheese, mushroon or veg. wellington/tart, veg lasagne/chilli or risotto.
Most of what I eat is just normal food that happens to be vegetarian. You know like egg, chips and beans, margherita pizza or a bowl of cereal ...
When people say 'Well I like vegetarian food' they mean they like mushroom/butternut squash risotto/beetroot and goat's cheese tart etc.
They're ok, wouldn't choose to eat them but I don't want them served as 'a treat'.
I like good food that doesn't have meat or by-products in it.