Okay, another dumb question, what is "plot" armor?
In fiction: when a character avoids death, injury or failure because they're too important to the plot.
In Games: when the GM decides a certain character cannot be eliminated for reasons of plot or PC type.