1 definition by groovie

Top Definition
dnf
A game with a never ending development cycle. DNF (DO NOT FINISH)
DNF (Do Not Finish)
by groovie January 20, 2004
Mug icon
Buy a dnf mug!