No, not really. Mayo has eggs in it. Words mean things.
It's essential to its nature. It's in the dictionary definition.
Has anyone officially defined “Mayo.” When you are in regulation city, you live by the regulation definition, you die by it too.
Also take into mind the modifier “Just” which means, in a vegan view, what would happen if the “injustice” of eggs were removed from the “Mayo” concept. This is trickier, it is a free speech issue in the vein of classical free speech issues.
 Words mean things.
...................
Words mean whatever you want them to these days... woman, black, marriage, citizen, baby, voter, etc . etc . etc.