ELYRIA, Ohio -- A Lorain woman is facing criminal charges after a crack pipe fell out of her bra while she flashed a police officer during a traffic stop, according to an arrest report.

Elizabeth L. Johnson, 49, is charged with possession of cocaine, obstructing official business, and possession of drug paraphernalia. She is scheduled to appear in Elyria Municipal Court Monday afternoon.

Johnson was a passenger in a car stopped by an officer just after midnight Friday on Griswold Road near State Route 57, according to a police report.

An officer saw Johnson shove something into her bra, the report says. He ordered Johnson to get out of the car several times. She locked the car door and refused, yelling at officers that she wasn't getting out, police said.

Officers convinced her to get out of the car, but she continued to yell and was uncooperative, police said. She insisted that she did not have anything illegal.

"Fine, you want to see what I have," she said, according to the report. She lifted up her shirt and bra and the crack pipe fell to the ground, the report says.

The pipe tested positive for cocaine, according to police.

Johnson is free on a $2,500 bond. As a condition of her bond, Johnson is ordered not to buy or use alcohol or any illegal drugs.

The driver, 20-year-old Tyler McNeil Johnson of Elyria, was cited for not using a turn signal. It's unclear if the two are related.

Like Chanda Neely on Facebook.

Follow me on Twitter: