Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by megzz33
NSD
Share definition
Flag
N- national
S
- sports D- development
When you are doing NSD it is just generally
alot
of hard
work
.
"
What are you doing
tonight
?"
"I have NSD"
NSD
by
megzz33
March 4, 2007
Get the
NSD
mug.