Skip to main content

Definitions by Abrad12387

Derogatory term used to describe asians.
Those squids ruined the party.
squid by Abrad12387 July 5, 2006