Unfortunately, body shaming is a thing that happens every single day, and celebrities are often a main focus of the attack.
The Arrow star Stephen Amell is the latest to be publicly shamed online for his weight, and he has decided to clap back at the online trolls.
A photo of Stephen playing base ball surfaced online, in which Twitter users commented things like, "Looks like you getting a bit of a tummy Stephen."
"Where is my Oliver? He is not fat like that! you need to work it out!"
"Is S6 going to be Oliver w a hysterical pregnancy for his moronic crayon-eating kid? This the belly? Or is Oliver also eating crayons now?"
This is the photo they are fussing over...
Mortified? 'Cos same.
Stephen took to Twitter...
"So I take two months off after working non stop from July 2014 through April 2017... one photo shows up on the internet...
"And people take to my timeline to poke fun at my stomach from a long lens photo. Who the sweet (expletive) do you think you're tweeting at?!
"For the record, I could step into the GA suit today & kick more ass than I did on Ninja Warrior. So take your shitty tweets elsewhere."
He then went on to post a #FIRE selfie of his abs at the gym, captioned "#Season6 #AlreadyReady."
Slay Stephen, slay.