Demi Moore became the latest celeb to take part in a game of the disgusting “Spill Your Guts or Fill Your Guts” on “The Late Late Show” Wednesday.

The skit saw Moore and James Corden faced with dishes such as thousand-year-old-eggs, cow blood and pork tongue jelly and a mayo, cheese curd and soy sauce smoothie.

RELATED: Demi Moore Talks SEAL Training And ‘Vanity Fair’ Nude Cover

The actress ended up chugging the smoothie– which Corden simply said “F**k off!” to — to avoid naming her least favourite “Now and Then” co-star out of Rita Wilson, Rosie O’Donnell and Melanie Griffith.

Corden also had to take a bite of cow blood and pork tongue jelly after admitting he couldn’t name his favourite chapter of Moore’s book, Inside Out, because he hadn’t read it.

RELATED: Demi Moore Opens Up About Alleged Rape At 15: ‘I Felt Like It Was My Fault’

He then chose to eat a fish eye instead of naming who the worst “Cats” actor was out of Jason Derulo, Taylor Swift and Jennifer Hudson.

Click to View Gallery
Style Evolution: Demi Moore