iCarly is a nick name for Carly Fiorina, being in the IT industry for a while.
It comes from the Nickelodeon show (not Disney).
I have worked in tech for close to 30 years. Of those, 25 @ HP including all the Carly years. I have never heard this term before. Even by people who didn't like her.
You sound like a WFR "awardee" with an axe to grind.