Entry # 5725 has returned 1 entry

duudae nguu

noun the inky excretion of the squid