adjective
repugnant
rih-PUG-nunt/rɪˈpʌɡnənt/
Causing strong disgust or disapproval.
The rotten apple's mold and flies make it repugnant.

Etymology
The pieces express “fighting back” or opposing. Repugnant first described things that were hostile, contradictory, or incompatible; this opposition developed into the sense of something objectionable or deeply offensive.
In context
And charging interest on someone's misfortune, profiting from their desperation, that was considered morally repugnant. You were kicking someone when they were down
More examples
- The smell of rotting garbage is repugnant to him.
- They consider racial discrimination morally repugnant.
- I find the idea of profiting from someone else's suffering repugnant.
Forms
repugnant
repugnance noun — Strong disgust or disapproval toward something.