Kendall Jenner proved she'd rather eat some of the most disgusting delicacies around than reveal her deepest darkest secrets on television. She joined James Corden on a segment called 'Spill Your Guts or Fill Your Guts' as part of her appearance on 'The Late Late Show' this week.

Kendall JennerKendall Jenner plays 'Spill Your Guts or Fill Your Guts' with James Corden

The game in question involved both Kendall and James asking each other immensely incriminating questions, which they had to either answer or forfeit by swallowing a mouthful of something categorically disgusting. Kendall, looking all elegant with her risque lace top and pouty red lips, looked enthusiastic to join in and was even a good enough sport to answer her first question. 

'Kendall, three of your nieces and nephews are named Dream, North and Saint. Rank those baby names from best to worst', said James, with a mischievous grin. Needless to say, Kendall eventually replied 'North, Saint and Dream'. Because 'Dream' is probably one of the worst celebrity baby names we've ever come across. And because she really didn't want to drink sardine smoothie.

However, Kendall refused to answer the question: 'Who is your least favourite member of Taylor Swift's squad? Selena Gomez, Hailee Steinfeld, Cara Delevingne, Uzo Aduba, Karlie Kloss, Gigi Hadid or Taylor Swift?' In fact, James hadn't even finished the question before Kendall picked up the martini glass of bird saliva. No shade here. She also wouldn't explain why a paparazzi photo was taken of her sister Kylie Jenner earlier that day, despite the fact that she cancelled her own appearance on the show because she was 'sick'. 

More: Kendall Jenner talks quitting Instagram

To be fair, James did give her the nicest options; sardine smoothie, clam juice and bird saliva was easily a preferable option to cod sperm, bull penis and grasshoppers. All of which she managed to make James eat because he refused to say who he liked better out of his mother and his father, who he would fire from the Reggie Watts fronted house band and what guest he would never have back on the show.

It's safe to say that Kendall won that one.