squeaky-clean
adjective
- very clean
- having no faults or defects; wholesome, unsullied, irreproachable, etc.
See squeaky-clean in American Heritage Dictionary 4
(skwēˈkē-klēnˈ)
adjective Informal - Perfectly clean: squeaky-clean hair.
- Free from moral fault or taint; untarnished and virtuous: “Despite its squeaky-clean image, [the agency] suffered waste and inefficiency” (William D. Marbach).
Learn more about squeaky-clean