Definitely. That mascot would have gotten socked if that were me. I can put up with someone's words all day, but if they bring it to the physical realm, shit's gonna get real ugly real fast. 

Edit: Looks like I've pissed off all the neckbeards who've been bullied. Sorry kids, didn't mean to scare you. 