Regardless of completely or partial immunity discussion regarding Armor and Magic armor, I personally think taunt should **always pierce armor**. It really makes zero sense that throwing an insult at someone would be blocked by armor.

"Hey Guard Captain! YOU SUCK!"
"Words don't hurt my feelings bro, I have this plate armor on - it protects me against your cruel words"