A Jersey City woman and her son fought off a inebriated man they described as a “zombie” after he pushed his way into their home Wednesday night when the woman returned home from shopping.

“My son was my hero,” the 42-year-old woman said. “He always is.”

The woman, who asked that her name and her son’s names not be used, said she was walking back to her home on Ocean Avenue near Union Street at around 7:30 p.m. when a man — later identified as Makenson St. Juste, 32 — told her not to lock the door to her home.

Ignoring the man’s seemingly odd request, the woman opened her door, but was suddenly pushed into her home by the man, who closed the door behind them. A five-minute struggle ensued, during which she yelled for her 20-year-old son and 18-year-old daughter to come downstairs to help her.

The woman said her 50-pound American bulldog was barking its head off in a cage a few feet from the struggle but St. Juste “was so high, I don’t think he even noticed the dog.”

Finally, her son looked down the stairs from the second floor and said “’Who is that?’ I said I don’t know. Get him out of here,” the mother recalled.

After the mother and son wrestled with the man for a while, the son managed to get hold of the man’s upper body and the mother grabbed his legs. Together they managed to get him out the door and lock it.

“He never said anything the whole time,” the woman, who works as a crossing guard, recalled. “He just said ‘Don’t lock the door.’”

Police were called to the scene and found St. Juste nearby at the corner of Ocean and Union. He was identified as the intruder by a neighbor and another person who was in the area. The mother said she had never seen St. Juste before.

“I was shocked,” said the son, adding that the intruder “seemed like a zombie.”

“It was the last thing I expected. I was just thinking I had to help my mom.” The son’s right hand was injured during the incident and he was treated at the Jersey City Medical Center.

Asked what she thought St. Juste wanted, the mother said, “I don’t know what he was trying to do, to be honest.” She said she was still screaming when police arrived.”

“The cop kept telling me to stop yelling,” said the mother, adding that she was doing better today and had gone to work.

St. Juste was charged with simple assault, burglary, and two counts of bail jumping.