It never really meant anything, it was just a marketing term that went too far, encompassing so many different technologies and services that it could be applied to pretty much anything.
'Private cloud' may not have access from everywhere and may refer to mutualised resources across teams and individuals but not necessarily unknown third parties.
I'm pretty sure that for any given definition I could give you a counterexample or two that's had the label slapped on it :)