Charlize Theron Invited President Obama to a Strip Club!

The actress says she cringes every time she thinks of this story.

Charlize Theron gave President Barack Obama a bizarre suggestion for how he can reach a more diverse demographic.


The 39-year-old actress
admitted on Monday's Jimmy Kimmel Live that she cringes every time she thinks of what she said to the Commander in Chief.

Theron recalled that Obama said he enjoyed being on Kimmel's show because he reaches a younger audience. The Mad Max: Fury Road star then blurted out, "Well, if you're looking for a different demographic, I can take you to a strip club."


WATCH: Charlize Theron on Her Shocking Film Transformations

Mortified, she added, "I couldn't sleep for four weeks because every time I closed my eyes, I went 'Agh, oh my god, I said that.'"

Kimmel joked, "If you said that to [former] President Clinton, you would probably still be there."

Apparently, Theron puts her foot in her mouth often when in uncomfortable situations.

"I have this thing when I'm nervous that I will say something really inappropriate and it's like tourettes," she confessed. "I don't know how to stop it. It's like verbal diarrhea. [Obama] waited to meet me. Everything had stopped around his world to meet me and it was just a lot of pressure."


NEWS: Charlize Theron Has the Perfect Answer to a Question About Mad Max: Fury Road Being Feminist

Theron -- who recently broke up with Sean Penn -- said Obama handled their interaction like a pro. "He was so gracious and funny," she continued. "And you could tell I was really nervous and he was nothing but lovely."

ET caught up with the Oscar winner at the Dark Places press junket and she couldn't help but joke about her character's "Justin Bieber" hair in the film. Check it out: