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
Mug icon

The Urban Dictionary T-Shirt

Soft and offensive. Just like you.

Buy the shirt