Where the fuck did the word "Umami" come from and why is everyone tossing it around like Oprah's favorite thing? It means "savory", essentially. Just say savory. People are about as dazzled by your use of Japanese adjectives as they are by your Toyota Camry.
Just stop it. It's annoying.