Skip to main content

Definitions by Summertime81

A female squid- loser chick
That's a total squidette he's dating
squidette by Summertime81 June 25, 2022