squeaky cleanWiktionary 原文英美释义形容词adjective1Very clean, like a hard surface that squeaks when rubbed.2by extensionBeyond reproach, honest; morally clean.