a better version of awesomesauce. godsauce is the sauce of the gods.
damn that game was godsauce man.
by Shadowclone January 6, 2010
Get the godsauce mug.