Top definition
Affectionate term for a group of Hispanic friends.
Texting spic squad for movie plans. You guys down?
by Trebor.otos140 January 02, 2018
Get the mug
Get a spic squad mug for your cat Callisto.