squeaky-clean
adjective
1
: completely clean
squeaky-clean hair
2
: completely free from moral taint of any kind
a squeaky-clean reputation
Love words? Need even more definitions?
Merriam-Webster unabridged
Share