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