Definitions by lealea
squid
A person in the navy; usually used in a derogitory manner. (But seriously people...since when has serving your country become a bad thing?)
He's a fucking squid!
squid bait
squid bait by lealea November 8, 2003
bacardi 03
bacardi 03 by lealea November 8, 2003
bacardi silver
bacardi silver by lealea November 8, 2003