We've loved getting to see Demi Lovato (Danion Glee in Season 5  and clearly, the cast is as enamored with her as we are. Indeed, one of Glee's stars didn't appreciate it when someone slammed Demi on Twitter recently.

Kevin McHale (Artie) was recently singing the praises of both Demi and One Direction star Zayn Malik by tweeting on February 17, "That @zaynmalik got that @ddlovato vibrato." How sweet! And a compliment from Kevin to a boy band member is kind of a big deal, given that Kevin himself has boy-band roots. Boy banders unite!

However, one ardent 1D fan didn't agree with Kevin's comparison. "Ew, don't compare Zayn to trash," a Twitter user responds to Kevin. Fightin' words!

So Kevin proved what a gentleman he is by quickly leaping into action to defend Demi. He fired back: 

Ouch! That's a "rubber and glue"-type retort right there. And if that wasn't enough, Kevin added this:

Wow! Note to self: Never say an ill word about any of Kevin's pals. And while we admire Kevin for standing up to Demi, we wonder if his "doing nothing" diss was really necessary. Celebs presumably get insulting comments online all the time, so you'd think they would get used to just ignoring it all. 

Still, Kevin's response shows what a loyal friend he is. And here he was just trying to innocently compliment Zayn's vibrato!

Do you appreciate Kevin's response? Or do you think he went too far? 

Source: Kevin on Twitter