squid (skwd)
n. pl. squid or squids
1: (Italian cuisine) squid prepared as food [syn: calimari, calamary] 2: widely distributed fast-moving ten-armed cephalopod mollusk having a long tapered body with triangular tail fins
Your worst nightmare or simply delicious.
By commenting, you agree to our Community Guidelines.