Home Videos Garlic butter squid, nuff said! #shorts Garlic butter squid, nuff said! #shorts Health & Fitness Sep 03, 2025 comments off Tweet on Twitter Share on Facebook Pinterest