Charlie Puth got dangerously close to spilling his guts on The Late Late Show on Wednesday. The "Attention" singer could barely keep it together when he played a round of "Spill Your Guts or Fill Your Guts" with host James Corden. In fact, he was so disgusted by the items on the table, which included cow tongues and bird saliva, that he actually had to reach for a bucket just in case. Needless to say, he was faced with a very difficult decision when the host asked him which of his music partners, Selena Gomez or Meghan Trainor, was the better singer. Seriously, the whole thing might make you do a spit take from laughing so hard.