squeaky

clean adj. (usu. Hyphenated when attrib.) Colloq. 1 completely clean. 2 above criticism.