revolted by (someone or something)
Feeling intense and shocked disgust, repugnance, or offense because of someone or something. We were revolted by the squalor within the refugee camps. I always remember being revolted by my great-grandmother at the time because of her sickly, aged body and smelly, scary room. I was revolted by the thought of having to spend my weekend working.