1 definition by maybearmi

Top Definition
the squidsula is the most amazing thing ever they make me feel so safe it makes me happy :)) but they are all dumbasses who are sad.

squidsula - ursula but a squid 🦑
person 1 - hey what’s the gc called

person 2 - squidsula squad
by maybearmi February 01, 2021

Mug icon
Buy a squidsula mug!