Adjective
1. immaculate
Noun
1. speckless, spick-and-span, spic-and-span, spick, spotless, clean, spik
2. spick, Latin American, Spanish American