Top definition
A liquid substance with essance of newb.
I so kicked your ass at NFL Blitz. I think you spilt some Newbsauce on your controller.
by InfestedChris June 30, 2006
Get the mug
Get a Newbsauce mug for your sister-in-law Rihanna.