A woman who was being sexually assaulted by a teenager during a home invasion bit the suspect's tongue off, police said.

A 33-year-old victim told authorities she had gone outside after responding to three separate knocks on her door on Friday morning before the suspect, holding a knife, forced his way into her South Carolina home.

Inside, she said the suspect punched her in the face several times before carrying her to her room where he attempted to take off her shorts and forced his tongue in her mouth, WCSC reported.

When the suspect, who has not yet been named by police, forced his tongue into her mouth, the victim told officers that she 'bit his tongue as hard as she could until she heard it snap'.

Scroll down for video

A 33-year-old victim who was being sexually assaulted by a teenager during a Sumner Avenue home invasion in South Carolina bit the suspect's tongue off, police said (map of the area where the incident occurred pictured above)

Police said the victim was later identified and his tongue was found near the crime scene before being placed in a bag of ice.

Investigators said the victim had a visible bruises and swelling on her right eye and that she had scratches on her left foot and under her left knee.

When police arrived at her home they said they found blood on the floor of the bedroom. Police also said they located a knife that had a white handle in the victim's yard.

The ordeal occurred around 6.30am when the victim said she heard a knock on her door but when she went to answer it, found no one outside and returned to bed.

The victim told police she went to answer the door two more times after hearing a knock and the door bell ring.

When she went outside to respond to the ring, she said she saw the male suspect on the side of her house, holding a knife with a white handle, according WCSC.

The victim said she screamed 'No!' and tried to run back inside but the suspect forced his way into her home as she attempted to close the door.

She told police the suspect then tackled her to the floor, punched her in the face several times before saying, 'stop fighting and I won't hurt you', WCSC reported.

According to the police report, the teen then asked where the bedroom was located, picked her up and took her there where he attempted to take off her shorts.

The suspect, who now faces several charges, was found at a Waffle House on Northwoods Boulevard before being taken to Trident Hospital. Police were able to locate the suspect thanks to his mother who had called 911 saying her son did not have a tongue and needed medical assistance

After she kicked the suspect in the groin, she said he told her 'Now you have to die' and forced his tongue in her mouth before she bit it off.

The victim said the suspect got off of her bed and that the tongue was still in her mouth which she threw on the kitchen floor.

She was able to make it to her car and drove to a gas station where she called police, according to the report.

Police were able to locate the suspect thanks to his mother who had called 911 saying her son did not have a tongue and needed medical assistance, WCBD News 2 reported.