1 definition by dumbledoc

Top Definition
NSF
Non-Sexual Friendly way.
So, if you were saying goodbye to a friend you'd say:
See you tomorrow! Love ya NSF!
by dumbledoc May 08, 2007

Mug icon
Buy a NSF mug!