food for the gods noun1 •(Philippines) A Filipino pastry dessert similar to the American dessert bar, of uncertain origin.