newbalicious is the act of being and newb, if you needed this definition to define it....your newbalicious...=)
by Sage August 23, 2004
Get the newbalicious mug.
Get the newbalicious mug.We'll email you a link to sign in instantly.