Does it? I know it has that meaning on the evening news, but even on network television it means something like "the secret internet where crazy stuff is".
I mostly hear it used to mean what it is supposed to mean, but that is rarely from non-technical people.