Dictionary
squeak•y-clean
Pronunciation: (skwē'kē-klēn'), [key]—
adj. Informal.
1. scrupulously clean.
2. virtuous, wholesome, and above reproach:
a squeaky-clean reputation. Random House Unabridged Dictionary, Copyright © 1997, by Random House, Inc., on Infoplease.