- very clean
- having no faults or defects; wholesome, unsullied, irreproachable, etc.
Origin of squeaky-cleanfrom the sound produced when fingers are rubbed through wet hair, over a clean window, and the like
Also squeaky clean
- 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 )
- Alternative spelling of squeaky clean.