An Oregon mom accused of repeatedly stabbing her 6-year-old son told police that “he deserved it,” according to officials.

Nemoria Villagomez, 34, appeared in court Tuesday after allegedly impaling her son six times with a steak knife at a Newport home, according to the police department.

Authorities said the young boy was covered in blood and ran to a neighbor’s apartment for help Monday evening, claiming his mom stabbed him.

The neighbors called 911 and officers responded to the scene, where police said they found a steak knife and blood smeared on the walls.

“They found quite a bit of blood on the kitchen floor so they kept calling out, calling out, didn’t get anybody,” Newport Police Chief Jason Meloy told news station KGW-TV.

Detectives searched the home and located the mom of two in her bedroom with a 14-month-old child.

Police said Villagomez confessed to “cutting her son” and claimed that “he deserved it,” according to court documents obtained by KGW-TV.

The 6-year-old boy was airlifted to a Portland hospital with life-threatening injuries that included a punctured liver, lung and a deep stab wound on his chin. Police said he was in good condition Tuesday and expected to be released soon.

Her 14-month-old was examined at a local hospital and placed in the care of child protective services.

Villagomez was booked at Lincoln County Jail on charges for attempted murder, assault and criminal mistreatment. She is scheduled to appear next in court June 5 to face the charges.