The alleged incident occurred on May 9 at a home in Port Charlotte. Jessica Good, 43, of Punta Gorda was arrested in connection with the crime on Wednesday.
The Charlotte County Sheriff's Office said Good and another woman had been out drinking and crashed a birthday being held for a teen at an acquaintance's home. Her friend was in bed when the alleged rape occurred, authorities said.
"The 17-year-old victim got up from the loveseat to use the restroom, then returned to the loveseat where the suspect was lying," the statement alleges. "At this time, the sexual activity continued between the 17-year-old victim and Good. Immediately after, Good retrieved her clothing and personal belongings and left the home."
Good allegedly raped the teen within an arm's length of the 12-year-old girl, the arrest report states. The child told investigators she was asleep on a bean bag chair before she was awoken by sexual activity. The girl said the boy whispered to her to help him, then got up and went to the bathroom and vomited. He returned, and the sexual activity continued, the girl said, according to the arrest report.
The boy later reported the incident to a staff member at his school who notified the sheriff's office.
Good told investigators she had "blacked out" and couldn't remember the incident, the report said.
She was arrested and charged with two counts of child abuse and two counts of unlawful sexual activity with a minor. She was being held at the Charlotte County jail in lieu of $150,000 bond.