squeaky-clean

[ skwee-kee-kleen ]
/ ˈskwi kiˈklin /

adjective Informal.

scrupulously clean.
virtuous, wholesome, and above reproach: a squeaky-clean reputation.

Example sentences from the Web for squeaky-clean

British Dictionary definitions for squeaky-clean

squeaky-clean

adjective

(of hair) washed so clean that wet strands squeak when rubbed
completely clean
informal, derogatory (of a person) cultivating a virtuous and wholesome image