1 definition by Professor Scooter

A machine made by microsoft before the xbox one. Can't do much without xbox live.
Me: oh my gosh dude is that an xbox 360
dude: yeah don't have enough for an xbox one. dude this thing sucks.
by Professor Scooter March 19, 2016
Get the mug
Get a xbox 360 mug for your Aunt Beatrix.