Stephen Amell has NO time for body shamers.

Earlier this week, the Arrow actor took to Twitter after haters on the internet started calling him “fat” over one unflattering photo online. Oh snap!

Related: Tia Mowry Admits She Took Diet Pills As A Teen Star

The TV hunk started getting shade not long after he uploaded THIS pic of himself and his cousin, fellow actor Robbie Amell, playing baseball with the Toronto Blue Jays:

Okay, so the snap isn’t flattering, but Stephen is in NO WAY fat. And it looks like Amell agrees with us as he SAVAGELY clapped back at his body shamers. He wrote:

Well, damn. Remind us to never mess with Stephen. In case you forgot, the 36-year-old more than crushed the American Ninja Warrior course back in May for Red Nose Day.

At the end of the day, it doesn’t appear as though Amell is taking the hate too seriously as he jokingly requested (below) that his trainer send him more workouts.

LOLz. What do YOU think?? Was Stephen’s defense too much or just right??

SOUND OFF in the comments (below)!

[Image via FayesVision/WENN.]

Link – 

ICYMI: Arrow’s Stephen Amell SAVAGELY Claps Back At Internet Body Shamers!