Top definition
Stands for No Doubt Fan Forum. Best forum eveeeeer.
I waste half of my day on the NDFF.
by lenniebaby March 05, 2005
Get the mug
Get a NDFF mug for your mother-in-law Julia.

Available Domains :D

  • ndff.ninja
  • ndff.men
  • ndff.se