Ange Morris helped RSPCA workers free the cat after it became trapped on barbed wire near Duke Street in St Georges.
For a cat lover like Ange, who has seven of her own, the sight couldn't have been more upsetting.
Trapped on the metal, every time the animal tried to free himself, his skin began to tear.
And a pile of barbed wire beneath where he got stuck mean he was unable to put his paws down without causing further pain.
"It was horrifying to see," Ange, 35, said. "I ran up there, gasped and turned back around again because of the sight.
"Every time the cat twisted, he was screaming. He looked at us as if to say 'help me'."
Ange's neighbour Tee Louise was the first to spot the poor cat.
Tee was out walking her dogs when they started to act strange.
As soon as she noticed, she ran to get help. The first person she came upon thought it might have been one of Ange's cats, and the three of them ran back to help the stranded animal.
"I'd never seen anything like that before," Ange said. "When the RSPCA came, I helped their inspector. We put a basket underneath and freed him. It said it all in his eyes – he started purring."
RSPCA inspectors took the cat to a nearby veterinary surgery for treatment where he is said to be recovering well from his ordeal. The cat was given pain relief and the skin which had ripped has now been stapled together.
Ange, who is an administrator, said more needed to be done about barbed wire.
"It's worrying that it's there," she said. "There's other animals that are exploring in that area. It could have happened to any wildlife."
She was sure the cat would soon find a comfortable home.
"The RSPCA are appealing to find the owner," Ange said. "People in St Georges know the cat, especially around Church Street and School Street. He must have an owner, he looks very well looked after.
"Hopefully the owner will come forward, but if not people have already mentioned that he's a lovely cat and said about adopting him. They'll probably find him a home if he needs it."