Top definition
The greatest level of awesomeness. something that is unbelievably incredible and astonishing.
dude, you picked up a chick at the bar twice in a night. that is sautte
by sautte315 September 11, 2011
Get the mug
Get a sautte mug for your guy Manley.