Skip to main content

Definitions by Yepster

The term stands for "Next Big Fucking Thing".
Dya know that mobile internet will be the nbft?!
nbft by Yepster February 2, 2006