Steven Tyler played a game of “Spill Your Guts or Fill Your Guts” while making an appearance on last night’s (May 17) episode of The Late Late Show with James Corden!

The premise of the game is that James gets to pick a disgusting item for the celeb to eat if they refuse to answer a juicy question. Steven also got to ask James questions and watch him chow down as well.

For his first question, Steven had to choose between having to eat head cheese or answer a question about how much he’d spent on drugs throughout his life. Steven opted for honesty, admitting to have spent, “about $2 million,” on illicit substances throughout the years, adding that he’d “snorted half of Peru.”

Later, Tyler also admitted to having hit on his daughter Liv Tylers‘ friend, Cameron Diaz, rather than eat a dried out caterpillar – Watch the hilarious segment below!