Mechado.....mmmmm. Mechado masarap (too delicious!) is probably what you would hear a Filipino jokingly say when he tastes a really good Mechado dish. The expression is a play on the word "masyado" which means too much or over the top while "masarap" means, as you may have guessed, "delicious."