"It was a torrent of abuse. He threatened to kill me ... and said things like, 'I know where you live' and I'm going to f***ing kill you b**ch", she recalled.
"There was blood everywhere ... I was screaming for help.
"It was really traumatic. I couldn't even breathe."
She said she tried to call 111, but was unsuccessful while she was assaulted.
However, a neighbour who witnessed the brutal attack was able to reach emergency services.
Before police arrived, another neighbour brandishing a chain came out to scare him away.
The attacker ran off and is still in hiding, Frith added.
"He left me in a big bloody mess ... I was hysterical when the police came ... It was such a vicious cowardly attack," she said.
Frith was taken to Whanganui Hospital where she was treated for a broken nose and fractured ribs.
"I'm just lucky that I came away with my life. If he hit me in the wrong part of the head I think I would be dead."
"I'm very traumatised by it ... I can't sleep at night ... I'm scared for my life."
Frith's daughter, Maya Luttrell, shared a photo of her mother's injuries on social media. She said she was shocked by the state the attacker had left her mother's face in.
Since the image has been posted, Frith had received an outpouring of support from the Whanganui community as well as people from Australia and France concerned about her wellbeing.
She had also received messages from New Zealand gangs offering their protection.
"No one can believe it happened. People are in total shock," she said.
A police spokesperson confirmed that a report of the assault had been received and an investigation was underway.
Frith said that before the incident, she had issues with the man when he repeatedly texted her inappropriate messages.
She said he declared his love with her in texts, but she continued to ignore his messages.
Eventually, she spoke to the man's friend and asked him to have a word in a bid to stop further messages being sent.
Frith said she hoped the incident spread awareness about violence in New Zealand, stressing that "violence is not okay".
If you're in danger now:
• Phone the police on 111 or ask neighbours of friends to ring for you. • Run outside and head for where there are other people. • Scream for help so that your neighbours can hear you. • Take the children with you. • Don't stop to get anything else. • If you are being abused, remember it's not your fault. Violence is never okay
Where to go for help or more information:
• Women's Refuge: Free national crisis line operates 24/7 - 0800 refuge or 0800 733 843 www.womensrefuge.org.nz • Shine, free national helpline 9am- 11pm every day - 0508 744 633 www.2shine.org.nz • It's Not Ok: Information line 0800 456 450 www.areyouok.org.nz • Shakti: Providing specialist cultural services for African, Asian and middle eastern women and their children. Crisis line 24/7 0800 742 584 • Ministry of Justice: www.justice.govt.nz/family-justice/domestic-violence • National Network of Stopping Violence: www.nnsvs.org.nz
• White Ribbon: Aiming to eliminate men's violence towards women, focusing this year on sexual violence and the issue of consent. www.whiteribbon.org.nz
How to hide your visit
If you are reading this information on the Herald website and you're worried that someone using the same computer will find out what you've been looking at, you can follow the steps at the link here to hide your visit. Each of the websites above also have a section that outlines this process.