1 definition by Javwa

The 2015 title of the Call of Duty franchise. Made by Treyarch, the video game is a futuristic FPS. Although the game sold millions of copies it has been highly criticized and has added more damage to the Call of Duty community.
Guy 1: You got Black ops 3?
Guy 2: Yeah, kind of a shame it's in the future
by Javwa April 21, 2016
Get the Black Ops 3 mug.