What does Carte D'or mean?

Carte D'or meaning in Urban Dictionary

A slang title for the female genitalia in other words. vagina