Definition, synonyms and related words
something that is sexually off-putting; something that kills someone's sexual mood