I hope it doesn't disappear before someone can explain where on earth the name came from?
On the one hand the marketing Gurus who thought that up must have been really really rubbish.
On the other hand, they must have been pretty good to actually convince AF to use it....