Harry Styles and Kendall Jenner briefly dated in 2013 and were sparked reconciliation rumors as recently as 2016 (there's even a love letter floating around fans are convinced he wrote to the supermodel) so when the pop star took over hosting duties for James Corden's Late Late Show Tuesday night (December 10) and his rumored ex was booked as a guest, there was not question they had to play "Spill Your Guts Or Fill Your Guts" — a fan-favorite segment where stars are forced to either answer hard-hitting questions or eat some rather unappetizing foods.

Styles kicked things off, asking Jenner to rank her siblings based on parenting skills or drink 1,000-year-old eggnog. "I mean, I'll start by saying they actually are all amazing," she said after sniffing the festive drink and gagging. "But, I'd say Rob [Kardashian] is number one—he's so good to his daughter [Dream Renée]...And then—they're all amazing—but it would be, like, Khloé [Kardashian], Kim [Kardashian], Kylie [Jenner] and Kourtney [Kardashian]."

The reality star was really excited to ask her first question, and it was a big one. "Which songs on your last album were about me?" His choice was to answer or eat cod sperm.

After contemplating it for a minute, the "Adore You" singer scooped up the sperm and popped it in his mouth. After chewing it for way too long Jenner asked him why he didn't just swallow it, to which the guest host had the best response. "To spit or to swallow, that is the question," he quipped.

The two continued asking tough questions, but it was the last one Styles really couldn't handle. "Between Louis [Tomlinson], Liam [Payne], Niall [Horan] and Zayn [Malik], rank their solo music…" Jenner asked. Find out how the pop star reacted below.

Speaking of Harry Styles' music, he's releasing his sophomore solo album Fine Line this Friday, December 13, which happens to be another ex—Taylor Swift's—birthday.

He will also embark on his second world tour in 2020, which will see him perform in cities across the US, Europe and Canada. Tickets and more information are available here.

Celebrity Breakups of 2019

More From 1073 Popcrush