Skip to main content

Scoobylove's definitions

Newdea

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
mugGet the Newdea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email