Group of vegans about to hatch meme