1 definition by Chefboyarqueef

Another word for an Idiot or Loser or Nerd.
“Sick jeans you squid.
“You’re a squid
“Nice throw squid”
by Chefboyarqueef April 28, 2020
Get the Squid mug.