Find the word definition

Wiktionary
damp squids

n. (damp squid English)