1 definition by ' heather;

Top Definition
In Chandler's words, a combination of the words "new" and "poodle".
You know, your new poodle could be your noodle!
by ' heather; June 28, 2006
Mug icon
Buy a noodle mug!