(US politics).
No comments yet — say something.
Add your own interpretation of "NYSD".
Browse all slang words starting with N.