Funny memes

i would assume they are vegan mashed potatoes. probably majority of processed foods from the grocery store contain some type of non vegan ingredients or require it for preperation.
Plant based wording makes it seem like the main ingredient is plant, but Plant Based just means non animal products.