Two teenagers have been accused of tasering and then raping a mother in front of her son after she came home to find them burgling her apartment.

Francisco Palencia, 17, and Josue Ramirez, 19, are facing charges of kidnapping, rape, aggravated sodomy, home invasion, aggravated battery and cruelty to children.

The teenagers allegedly attacked the woman when she came home with her two sons to find them insider her apartment in Gwinnett, Georgia, at 3am on May 12.

Gwinnett County Police say they had a 15-year-old female accomplice who has not been named. She was did not go inside the apartment but police believe she drove the two teenagers to the scene.

Francisco Palencia, 17, (left) and Josue Ramirez, 19, (right) are accused of tasing the woman, raping her and throwing boiling water on her after she returned home in Gwinnett, Georgia, on May 3 to find them in her kitchen

A police report obtained by The Atlanta Journal Constitution describes in harrowing detail how the woman returned to the apartment from work with her two sons. Neither of the boys age was given.

Once inside, she found Ramirez and Palencia in the kitchen.

She tried to run away from them and protect her children but was scalded by boiling water, police say.

Palencia and Ramirez allegedly tasered her then forced her into a bedroom and made her perform oral sex before raping her.

Authorities say one of her sons followed them into the bedroom and watched the attack as he sat on the bed.

Afterwards, they left with her German Shephard puppy, her jewelry box and her school ID.

Police say they gained entry by cutting through her porch and entering the home through a sliding door that had been left open.

The 15-year-old girl, who has not been named because of her age, is also facing charges.