squeaky clean
📖 generalMeaning
Extremely clean or free from flaws.
Literal Meaning
extremely clean, often to the point of being flawless
Example
“Her reputation is squeaky clean, with no scandals attached.”