Charlie Puth can't stop gagging on 'The Late Late Show' and it's absolutely hilarious

Musician Charlie Puth played "Spill Your Guts or Fill Your Guts" on The Late Late Show With James Corden.

The premise of the game is simple, you either answer embarrassing questions correctly or your team has to eat disgusting things like bird saliva, turkey testicles, and of course beef tongue.

Throughout the game, Puth kept gagging and heaving. Whether it was the smell of salmon and seaweed smoothie or intense aroma of bird saliva, it all made Puth reach for his spit bucket.

There was one instance in which Puth managed to calm himself over the possibility of eating a grasshopper. The musician said, "I think can I do this."

Puth took a bite of a grasshopper and promptly started gagging and spitting into his bucket. Much to the delight of the viewers and other guests.