Charlize Theron actually urinated 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 Charlize broke when they first met.

The Gringo co-stars told James Corden that during their first night in Mexico City, Oyelowo was telling Theron a story that was so hilarious, she actually peed her pants. "We were in a restaurant and he started telling a story," shared Theron. "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 few drops. She actually had to go back to the hotel and, after she ran out, Oyelowo looked at her chair and saw the "evidence."

Unfortunately, Oyelowo and Theron wouldn't share exactly what made her laugh to point of urination. Only that it revolved around someone butchering Oyelowo's name. However, they did reveal the first time she actually made David feel uncomfortable because, apparently, urinating on her restaurant chair didn't do the trick. "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 that is two very completely different things. Charlize, you're awesome!