Top definition
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
Get the mug
Get a Nubchuck mug for your mama Yasemin.