A squid is an offensive term used as a substitute for "asshole". It means you're a clingy, inconsiderate, self absorbed prick dick.
Josh: "I only like girls who shave." Dave: "You're an ass." Sara: "Yeah, he's a squid."