NDFF

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 NDFF mug.