Charlize Theron doesn’t mind trying marijuana from time to time, and when she does she gets the drug from an unlikely source.

RELATED: Charlize Theron, David Oyelowo Fall In With Mexican Drug Dealers In Comedy ‘Gringo’

Apearing on “Jimmy Kimmel Live!” Wednesday, the “Gringo” star revealed that she sometimes takes marijuana to fight her insomnia and that her own mother Greta is her supplier.

“I’m always willing to try anything. You got one life to live, why not?” Theron said. “I have really bad sleep [patterns] and so does my mom. We do take sleep medication and I was saying to her, ‘Maybe we should try a sleeping strain, something that could help us with sleep.’ ”

“I really thought I would be the responsible one to have to go and get that,” the 42-year-old continued. “Last week she showed up at my house, literally drove in her little tennis outfit and brought me a little container and just left it on my kitchen table.”

RELATED: Charlize Theron Stars In New Trailer For Comedy-Drama ‘Tully’

Theron added: “She was like, ‘So I got some blueberry covered chocolate ones but if you want it faster acting you should go for the mints those you suck and it works faster.’ I assumed because she was in a tennis outfit she had scored with one young tennis friend. Because she plays tennis with these really cool young girls.”

As for whether the marijuana has helped her get to sleep, Theron said, “It totally works, it’s amazing.”