Entry # 3984 has returned 1 entry

duu o de hine

noun anything sticky which pulls apart like jelly, as certain kinds of sea cucumbers etc.