What ever it is, taunt bounce off armor is the most infamous thing devs team has done.

Taunt bounce off armor LOL.