I don't know all of it, or who did it, but I heard this in a coffeehouse:
They say that she knew every man in St. Louis by name
That may be misleading, I know, but the meaning's the same
When Margaret was workin' you'd never be left in the cold
Especially if you needed her
She was a classical storybook whore with a heart of gold.
And a dozen men loved her like me
A regular family tree....
That's about all I remember. Hope it helps.