Newdea To come up with a new idea for something.
I have a newdea, lets paint the barn red instead of blue.
by Scoobylove January 29, 2006
Get the Newdea mug.