This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

RIVERSIDE, Ill. — Illinois police said a woman hurled insults and bodily fluids at officers after she was arrested for drunk driving early Friday morning, KABC reports.

Hazel Rojas, 44, was pulled over after police said her 2003 Land Rover failed to go through a green light, then was seen driving below the speed limit and weaving just before 3:30 a.m.

After failing a field sobriety test, police said Rojas denied drinking and told officers she smelled of alcohol because some had spilled on her clothes at work.

After being told she was being placed under arrest, police said Rojas hurled insults about the officers, the law enforcement profession and their families. She also allegedly told the officers she was friends with many other police officers in an apparent attempt to get out of the arrest.

When Rojas was processed at the Riverside Police Department, officers said she refused to have her mugshot taken, displayed vulgar hand gestures, and spit and vomited in front of the arresting officer.

Rojas faces several charges, including driving under the influence of alcohol and driving under the influence of drugs.