Pedals on her hips

n.

Heard in Dublin

A woman who sleeps around.

In use

That one may aswell have pedals on her hips.

Posh English

That lady might as well have bicycle pedals affixed to her hips.