French vice
Noun
Meaning
(derogatory, potentially offensive) Euphemistic form of homosexuality.
(derogatory, potentially offensive) Euphemistic form of lust.
(derogatory, potentially offensive) Euphemistic form of vanity, excessive self-pride.
Source: en.wiktionary.org