visceral disgust
- revulsionIntense physical disgust
- nauseaPre-vomiting stomach discomfort
- repugnanceIntense distaste or disgust
- loathingIntense, settled disgust
- gut-wrenchingCausing intense emotional anguish
bile · gag · retch · stomach-turning · abhorrence · squeamish · foul · putrid · sickening · recoil · shudder · queasy · vomit · rotting · stench · flesh · maggots · contamination
visceral disgustcarnal desire
Sexual longing
animal magnetism · rapture · ecstasy · sensory pleasure · bliss