wwh - the explanations given at your link are the ones often proposed. I ceratinly have nothing to judge them by. It talks about the phrase only being in general usage from the 1980s. I am not aware of it being in widespread use until after the recent film, but my memory tells me I had heard and understood the term back in the mid-60s.
Rod