Entry # 5735 has returned 1 entry

duuduu manu

noun a diving platform (made from a tree stuck in a coral head)