What is the meaning of idiom Doctor love?

The idiom, "doctor love" refers to a person, usually a doctor, who is said to have the power to cure a person of feelings of longing or love for another person. The term is often used in a humorous or light-hearted way, and is not meant to be taken literally.

Folk Medicine - Related Articles