0 definitions by The only person who has actually played Halo 2 that is defining it here