By mid-afternoon on Friday, James Charles and Tati Westbrook were dominating social media conversation and trending hard.
It's sometimes difficult to tell what exactly is happening with all of that chatter, and nobody has time to string it all together.
But we made time, and here's why the internet is cheering after beauty vlogger Tati effectively canceled James.
Even if you don't follow many YouTubers or keep up with many beauty vloggers, you've probably heard of James Charles.
Why? Well, at only 17, he became the first ever spokesmodel for CoverGirl.
Now, he's 19 (he turns 20 later this month) and continues to be a successful influencer.
But on Friday, just two weeks before he exits his teens, he began hemorrhaging followers across all platforms.
Why? A callout video from friend and fellow beauty vlogger Tati Westbrook, titled: "BYE, SISTER."
We have a clip -- the most serious excerpt -- from the 40-minute video that Tati released on Friday afternoon.
But you should know that this all started when James Charles endorsed a company that sells hair vitamins.
See, his until-now good friend Tati has her own brand of Halo Beauty gummies.
James was apparently assisted by another brand's security while at Coachella this year, and repayed them by endorsing the brand.
Tati was livid -- especially when, after nine days, he still hadn't reached out to her.
"To not even get a phone call, to not even get a text a few days prior... that's pretty typical of James Charles' behavior," Tati says.
"From the time that I met him when he was 17," she notes. "I know that he has a way of just getting what he wants."
"And," Tati explains. "I always blamed it on his age."
But she says that James has changed more since they first met than she had ever imagined.
He is no longer a person with whom she wants to be associated.
"Fame, power, and a fat bank account will change almost anyone," Tati expresses.
Since his meteoric rise to fame, James has rubbed elbows with top-tier celebrities and also Katy Perry.
"And if you don't have people that tell you to your face that you're doing the wrong things," she notes. "You will change."
"I tried to be that person to you James, I really tried," Tati laments.
"I don't think there is any getting through to you and I don't want to be friends with you," she declares.
"I don't want to be associated with you," Tati repeats. "And I need to say that very publicly so that this chapter can just be closed."
Tati says that she was instrumental in encouraging him early in his career.
She also accuses him of spreading malicious rumors that treat her like a villain.
But things get more serious when she begins to accuse James of being almost a predator.
"You tried to trick a straight man into thinking he's gay yet again," Tati alleges in her video.
"Using your pain, your power, your money to play with people's emotions," she accuses. "You're threatening to ruin them."
What she's talking about here is an Instagram model, pictured here, named Gage Gomez.
Gage was linked with James Charles earlier this year, and even spotted alongside him at Coachella.
(A great reminder that nothing good comes from Coachella)
James accused Gage of "using him" for social media clout, and Gage was harassed by James' (young, impressionable) fans.
But Gage tells a very different story.
Gage says that he admitted to James that he was unsure of his sexuality, but says that James then began pressuring him.
This wasn't just sexual pressure -- he says that James would insist that he make time for him, and then viciously subtweet him if he was busy.
He says that James would block and unblock him on Instagram and also invite and uninvite him to Coachella.
That sounds like toxic and even manipulative behavior.
James Charles has also been accused of being racist and transphobic, both in the past and very recently.
We can't say that we're sorry to see him canceled -- and especially not in such a thorough way.
Remind us to never get on Tati's bad side.