gut-wrenching (Adjective) — Sickening, upsettingly emotional. ex. "It is a massive, gut-wrenching corporate makeover"