A New Zealand woman who flashed her breasts at passing motorists distracted one driver so much he ran her over.

Cherelle Dudfield never meant to literally stop traffic.

She says she was egged on by a friend to flash her breasts at passing cars while standing in the middle of a road in the South Island city of Invercargill.

But the good times turned bad when one of the vehicles crashed into her.

The 18-year-old rolled over the bonnet, and cracked the windscreen, but luckily was not hurt.

Ms Dudfield pleaded guilty in the Invercargill District Court to one charge of disorderly behaviour.

The judge said the behaviour was dangerous and fined her $220.