Top definition
a stronger form of weaksauce, meaning crappy; shitty; lame; sucky
that movie was crapsauce
by JCarter March 09, 2009
Get the mug
Get a crapsauce mug for your mate Helena.