Missy Robinson is a minor villainess on iCarly, being the titular main villainess of the episode "iReunite with Missy". She is Carly Shay's former best friend and Samantha "Sam" Puckett's archenemy. She was portrayed by Haley Ramm, who also played Gwen Tennyson in Ben 10: Race Against Time.
Missy is shown to be nice at first but is revealed later to be a mean girl as she loves torturing Samantha "Sam" Puckett (Jennette McCurdy) instead of being nice to her.
Missy met Carly Shay (Miranda Cosgrove) when their families were stationed at the same naval base at Seal Beach. They eventually grew apart when Missy left Seattle.
She caused a rift to develop within Carly and Samantha's friendship. Samantha notices that Missy intentionally gives her a fake address that leads her to a factory that makes piñatas (with no candy inside of them, to her dismay) instead of to the skydiving port, then again in the episode drops her phone in Wahoo Punch. To "make up" for these events, Missy gave Samantha a Persian chocolates in order to make up for her supposed accidents, however the candy expired in 1992 (and are described to be older than the "Fresh Prince of Bel Air"), giving Sam a "stomach bomb" and food poisoning. Carly believes that all of these events were coincidences, refusing to think that Missy would ever hurt her friend, and convinced Samantha that she was just being paranoid and thought that Samantha was probably jealous. Carly tried to play peacemaker, and called them all together at the Groovy Smoothie to settle their differences. Missy and Samantha apologized to each other, but once Carly left to buy smoothies, Missy showed her true natures and admits that Samantha was right all along; she was trying to sabotage Samantha and Carly's friendship so she could be Carly's only best friend. Missy knew Samantha wouldn't retaliate in fear of losing Carly's friendship and used this to her advantage.
Freddie Benson (Nathan Kress) wins a contest for the six month School at Sea program, but gave the trip away to Missy so she would stop interfering with Samantha and Carly's relationship. To the excitement of getting to be on this cruise, Missy gloated about this to Samantha, saying that it's no longer necessary to be Carly's best friend. However, Carly walked up behind her when she said this and realized that Sam was telling the truth. Carly stated that Samantha is her only best friend and Missy told the two girls to "enjoy each other" while she goes on her trip. Carly reveals to Freddie that Missy used to get really seasick when they were little and assumes that she doesn't anymore. The ending scene shows that Missy is indeed still seasick, and the ocean liner she's on turns out to be a cargo ship all along.