tWitch’s Wife CONFIRMS What Happened Between Diddy, tWitch & Ellen - News(02) Save Image Image gallery: Twitch and Diddy: Unpacking Viral Claims and Digital Realities