meaning of Carte D'or

Carte D'or meaning in Urban Dictionary

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