Portal

An outstanding puzzle-platform video game released in 2007. The precursor to the amazing Portal 2. A web page with a bunch of links on it.

The douchebag who said this probably also said Net New, sync up, or native advertising.