Stephen "tWitch" Boss, the famed DJ on Ellen DeGeneres' talk show, is dead ... and TMZ has learned it appears to be a suicide. Self Inflicted Gun Shot wound. He was 40.
He battled depression.
I am just in shock, I totally get what he went through on the daily, and how the darkenss can win...I get it tWitch, I get it. may you finally be at peace and fly high.
https://www.tmz.com/2022/12/14/stephen-twitch-boss-dead-dies-dj-ellen-degeneres-so-you-think-you-can-dance/