a person who makes excuses for another person's mistakes or weaknesses
"So I guess despite saying we wouldn't have a meeting this morning, the boss has decided to have an unscheduled meeting first thing yet again...." - Person A
"Oh, but that's okay, she's clearly been trying her best." - Person B
"........what a mindguard" - Person C