umua umuhuti

umuhonu,  s. an oven in which a turtle is baking; fig. something nice, delicate. [Dav : 9562]