a group of people that can't help but get grease stains on their shirts
What was up with those spots on their shirt?

I don't know, they must be a Zaricor
by Steve Elliott April 19, 2009
Get the Zaricor mug.