look up any word, like sex:
 
1.
A cuter way of calling somebody a Noob.
Joanne: Omg I am actually so fucking damn awesome.
Anthony: No. You're a stinkin' Nubchuck.
by aytee April 19, 2011