When a new project is worked on in Tridion R&D, they use internal code-names. Occasionally, these names leak out and start getting used more generally in the community. An example of this was "Anguilla", the code name for the framework that underpins the GUI.
Using these names is probably very cool, but it runs the risk that we exclude people who are new to Tridion, and who only know things by their official documented names.
Yes - there will be grey areas... but shouldn't we try to stick to publicly available naming conventions wherever possible?