Charlize Theron actually wet herself when she met David Oyelowo

David Oyelo-whoa. On The Late Late Show with James Corden, Charlize Theron and David Oyelowo shared a very funny story about how the ice wasn’t the only thing breaking when they met.

The Gringo co-stars told Corden that during their first night in Mexico City, Oyelowo told Theron a story that was so funny she peed her pants. “We were in a restaurant,” Theron said. “I kept saying, ‘You have to stop,’ and he wouldn’t stop, and he kept going with the story until I actually urinated myself.” Theron also revealed that it wasn’t just a little. She had to go back to the hotel; after she had run out, Oyelowo saw the “evidence” on her chair.

Unfortunately, Oyelowo and Theron wouldn’t share exactly what had made her laugh to the point of urination but said it revolved around someone butchering his name. They did disclose the first time she made him feel uncomfortable — because apparently urinating on her restaurant chair didn’t do the trick. Oyelowo told Corden, “She said, ‘So, David. What is your opinion on bleached assholes?'” Theron was quick to correct Oyelowo, saying, “That’s not what I said. I said, ‘What is your feeling on anal bleaching?'” Right, because those are two completely different things. Charlize, you’re awesome!

The Late Late Show with James Corden airs weeknights at 12:37 a.m. on CBS.

Check out Chloe Kim’s favorite foods making Gordon Ramsay storm off in disgust:

Read more from Yahoo! Entertainment:

Tell us what you think! Hit us up on Twitter, Facebook, or Instagram — or leave your comments below. And check out our host, Kylie Mar, on Twitter, Facebook, or Instagram.