Skip to main content

Definitions by TheGuy121

Street slang for Nunchuck, or Nunchaku.
I just got slapped in the face with an NC
NC by TheGuy121 December 30, 2009