Top definition
A word that describes the feeling of apathy derived from 'meh' having the same meaning.
"Did you like that new Transformers movie??"

"Mehsauce. It was okay..."
by nectorine May 28, 2008
Get the mug
Get a mehsauce mug for your mom Yasemin.