Puppyroach on 23 December 2013
No it is not, it emerged as a way of ridiculing XBox one after all the initial mishaps and followed closely with the "XBox180". It is a clever joke but I never take anyone serious when they use that term.







