Stephen ‘Twitch’ Boss was a professional dancer and DJ who was a band leader of sorts on Ellen and also was on So you think you can dance. He took his life in 2022.
Now his wife, Allison Holker is talking to People magazine about drugs she found and his family and friends are pissed about it.
His wife claims Twitch had hidden a “cornucopia” of drugs, including mushrooms, pills and “other substances” she had to “look up,” inside his shoeboxes, which she found after his passing.
Friends feel she’s tarnishing his name after his death, but I will say that if drugs led to his death, ie, put him in a bad state of mind, it’s not a bad idea to bring that to the light. If no one in his life knew he was doing large amounts of drugs, then that is a serious problem and maybe should be exposed to serve as an example? Idk.
But that’s the drama everyone is flipping over on tiktok. ICYW.