adjective ( informal )
1.
completely clean, and therefore attractive :
squeaky clean hair
2.
morally correct in every way; that cannot be criticized
adjective ( informal )
1.
completely clean, and therefore attractive :
squeaky clean hair
2.
morally correct in every way; that cannot be criticized
Oxford Advanced Learner's English Dictionary. Оксфордский английский словарь для изучающик язык на продвинутом уровне. 2005