1 definition by ralph tirebitter

A female that will have sex with anything!
She is having sex with a dog, she must have a "madonna-whore complex."
by ralph tirebitter September 13, 2003
Get the madonna-whore complex mug.