1 definition by Lauren and Barb

To be very cool or just plain awesome.
WOW! That movie was xtra saucy!
by Lauren and Barb December 30, 2009
Get the xtra saucy mug.