Charlize Theron invited President Barack Obama to a strip club.

Charlize Theron

Charlize Theron

The 'Mad Max: Fury Road' actress has an unfortunate habit of being "really inappropriate" when she gets nervous, and she got so flustered when she met the US leader, she suggested an outing to see scantily-clad ladies in order to find a "new demographic".

Speaking on 'Jimmy Kimmel Live!', she said: "I have this thing that happens when I get nervous, that I get so nervous that I will say something really inappropriate.

"It's like Tourette's in a weird way. Like, I don't know to stop it. It's like blaulalal! It's like verbal diarrhoea."

Charlize recalled how the president told her that appearing on shows like Jimmy's allowed him to reach new audiences, so she suggested another way of doing so.

She added: "And then there was this pause, and I didn't know what to say, and all I could come up with was, 'Well, if you're looking for a different demographic, I can take you to a strip club.' "

Despite the president doing his best to put her at ease, the 39-year-old actress - who has a three-year-old son, Jackson - couldn't help but replay the moment over and over for weeks afterwards.

She said: "He was so gracious and funny. He could tell that I was really nervous and he was nothing but lovely. And then I couldn't sleep for like four weeks, because every time I closed my eyes I went, 'Oh my God, I said that! Oh my God, why did I say that!' "