The actress jetted off to Turkey some years ago for the astronomical spectacular and felt cheated when a fellow eclipse traveller crooned the 1993 megahit throughout the magical experience.
Recalling the moment during an appearance on U.S. chat show Conan, she says, "I turned the whole thing into, like, a three-and-a-half week trip... and the day of the eclipse, you have to take a four-hour hike to get to this one spot that every website and every book told me, 'This is where you have to watch this eclipse'.
"It was amazing; there was only, like, three other people and it's really quiet and this amazing thing happens right before and eclipse, it goes really quiet and then the birds go nuts and the light kinda drops, and then this woman started playing a guitar and singing that 4 Non Blondes song as the eclipse was happening - and she didn't stop.
"She just kept singing that Linda Perry song over and over and over and over again.
"A part of me died that day. Linda Perry, you're awesome but that person just ruined it."
Ironically, Theron's character in Young Adult has to listen to that song on a road trip - and the actress insists director Jason Reitman had no idea what it meant to her: "He said my face looked like someone farted in the car... It's in the movie and nobody knows."