Gut-wrenched Definition

adjective

(idiomatic) Sickened.

Wiktionary