Before the finale of every season of The Bachelor franchise, there's a reunion episode called "The Men (or Women) Tell All," where the eliminated contestants and the season's star come together for a Chris Harrison-hosted powwow and deleted scenes get screened and old grievances get aired out. JoJo Fletcher's happens Tuesday night as Season 12 of The Bachelorettenears its end, and fans are most excited for the return of early-season scene-stealer Chad, who beefed with literally everyone. His reunion with JoJo and the other guys could have any number of wild moments — will JoJo confront him about making the other guys feel unsafe, which she didn't know the extent of during filming? Will he and Alex come to blows? Will he finally buy Evan a new shirt? Whatever happens, there's a good chance it will be rivetingly tawdry.

To get ready for this season of The Bachelorette's sure-to-be-memorable "Men Tell All" episode, we've compiled the seven most memorable "Tell All" moments from seasons past. These were the crazy moments that made us say, "I can't believe that just happened."

6. Kasey Sings to Ali (again)


Well-meaning weirdo Kasey Kahl went down in Bachelorette infamy when he sang an a capella song he wrote for Ali Fedotowsky during their one-on-one date. During the season's "Men Tell All," he debuted a new song. "You left me on a glacier and chose that dumbass Rated R," he crooned while Ali cracked up.

5. Ashley Hebert gets a live ultrasound

Andi Dorfman's "Men Tell All" got briefly hijacked by previous Bachelorette Ashley Hebert and her husband J.P. Rosenbaum, who showed up to reveal the sex of their baby via televised ultrasound. Bustle at the time called the stunt "weird" and "unnecessary," especially since Ashley and J.P. had announced they were having a boy weeks prior. The whole thing just made very little sense.

4. The character assassination of "Rated R"

Justin "Rated R" Rego, who had not one but two girlfriends at home while taping Ali Fedotowsky's season of The Bachelorette, chose not to participate in the "Men Tell All," but that didn't stop the show from mercilessly criticizing him. The coup de grâce came when Chris Harrison brought out former Bachelor contestant Jessie Sulidis, who was the Glenn Greenwald to Justin's girlfriend's Edward Snowden, to tell the full crazy, complicated story of how she got caught up in the drama. To this day, Justin probably wishes he showed up to defend himself.

3. Andrew mixes up Ron and Marquel while claiming he's not racist

During the first rose ceremony of Andi Dorfman's season, contestant Andrew Poole allegedly made a racist remark about his fellow contestants Marquel Martin and Ron Worrell, who are both black. Marquel brought the incident up during the "Men Tell All," and Andrew, in the midst of defending himself against allegations of racism, mixed them up. Not doing yourself any favors there, Andrew. The clip has been scrubbed from the internet, but we remember.

2. Kaitlyn Bristowe gets real about cyberbullying

During her "Men Tell All" episode last season, Kaitlyn Bristowe was not quiet about the cruel online harassment she was subjected to during the season. Chris Harrison read some of the disturbing death threats she received on account of doing what the show set her up to do — have sex with contestant Nick. It was a rare moment of the show confronting the real-world consequences it has on its participants, and an eye-opening display of the unacceptable abuse directed at women online that sadly hasn't gotten any better in the year since.

1. Emily Maynard drops the hammer on Kalon


Earlier in the season, Kalon made himself Bachelor Nation public enemy #1 when he referred to Emily Maynard's daughter as "baggage." Emily gave him the boot soon after she learned of his comments. When he returned for the "Men Tell All," he apologized, but Emily wasn't ready to get over it. "You, my dear, should be a politician," she said with a perky smile, "because that is the biggest load of bullsh-- I've ever heard!" Emily, you see, saw an obnoxious post he made on social media a few days earlier referencing the baggage comment. "I just hope that you find faith in something bigger than your Prada shoes and your rented helicopter," she finished. It was one of the most savage kiss-offs in franchise history.

The Bachelorette: The Men Tell All airs Tuesday, July 25 at 8/7c on ABC.