Back in the early days of Meghan's relationship with Prince Harry, the scripts for Suits had to pass through the scrutiny of the British royal family, and sometimes, they even had some creative input.
According to Aaron Korsh, the show's creator, there was a particular instance when the Royal family took issue with a word that Meghan's character, Rachel Zane, was supposed to say in one of the episodes. This word, as described by Page Six, was a "synonym for the word ‘rooster’," and the royal editors insisted on changing it to a more discreet term.
In an interview with The Hollywood Reporter, Korsh disclosed that they wanted Meghan to use the word "poppycock" in one of the episodes where her character had a heated exchange with her on-screen love interest, Mike Ross, played by Patrick J. Adams. However, the Royal family objected, as they didn't want her uttering the word. Korsh remarked, "They didn't want to put the word 'poppycock' in her mouth. I presume because they didn't want people cutting things together of her saying 'cock.'"
The word "poppycock" was eventually swapped with "bulls***." Korsh expressed his disappointment, saying, "I did not like it because I'd told my in-laws that [poppycock] was going to be in the show. There was maybe one or two more things, but I can't remember."
Korsh admitted that it was occasionally "irritating" for them that the scripts had to go through the Royal family for approval. He recalled being aware that they were reviewing the scripts because he received feedback, but he couldn't remember the exact process. The fact that the Royal family played an uncredited role as editors could be exasperating at times.
He added, "When they explained it that way, and I'm pretty sure it got explained to me that it was about that [splicing potential], I had some sympathy because I wouldn't want somebody doing that to her either." He concluded by acknowledging that, despite his doubts, people can sometimes be unpredictable.