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 B Rant
NSC
Share definition
Flag
Naked
Sexual Charisma
taken from a quote from the
movie
Batman Returns when
Penguin
was talking to Catwoman
i thinks me and
you should
go home
and
indulge
in our NSC
NSC
by
B Rant
April 18, 2008
Get the
NSC
mug.